1个回答
展开全部
预处理过程阶段。
将头文件插入到.c文件中。
比如#include <stdio.h> ,就会把stdio.h头文件中的内容插入到对应的.c #include的那行。如果头文件中还有include, 递归插入。直到没有为止。
详细参见gnu gcc 说明文档。
http://gcc.gnu.org/onlinedocs/cpp/
将头文件插入到.c文件中。
比如#include <stdio.h> ,就会把stdio.h头文件中的内容插入到对应的.c #include的那行。如果头文件中还有include, 递归插入。直到没有为止。
详细参见gnu gcc 说明文档。
http://gcc.gnu.org/onlinedocs/cpp/
更多追问追答
追问
可是是怎么编写程序去现在的把头文件中的内容插入呢?
追答
这是编译器要实现的。你可以看看gcc编译器的源代码。
我觉得这个很复杂。除非专业人士,最好还是别动。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询