小编yul*_*liu的帖子

我是否需要在C程序中编译头文件?

有时我看到有人编译这样的C程序:

gcc -o hello hello.c hello.h

据我所知,我们只需要将头文件放入C程序中,如:

#include "somefile"

并编译C程序:gcc -o hello hello.c.

我们什么时候需要编译头文件或为什么?

c gcc

47
推荐指数
3
解决办法
10万
查看次数

我是否误解了SICP练习2.65的含义?

以下是SICP的练习2.65:

使用练习2.63和2.64的结果给出实现为(平衡)二叉树的集合的union-set和intersection-set的Θ(n)实现.

在"设置为有序列表"一章和练习2.62中,我们已经为有序列表设置了union-set和intersection-set.我在Internet上搜索过,2.65的答案太简单了,它们只是将二叉树转换成列表,仍然使用了有序列表的union-set和intersection-set.

在我看来,我们需要将集合转换为二叉树并重写二叉树的union-set和intersection-set.

那么,我是否误解了SICP练习2.65的含义?还是有一个很好的答案?

scheme sicp

9
推荐指数
1
解决办法
337
查看次数

标签 统计

c ×1

gcc ×1

scheme ×1

sicp ×1