c语言宏定义中,可以文件包含另一个c源程序吗?

我编写 c源程序 用#include " **.c "

c语言文件包含的预处理命令是#include。
从纯粹的文本文件来说,#include的作用就是搜索它后面指示的文件,并把这个文件的内容加到当前的文件中。一般编程时,都是包含一些与.h为后缀的头文件,但是它可以包含任何后缀的任何形式的text文件的,而不仅仅是.h为后缀的头文件,也可以C源文件,如下:
#include
"test.c"
#include一般两种形式,如下
#include
<syshead.h>
#include
"userhead.h"
用尖括号表示的是包含系统的标准头文件,用双引号包含的是用户自己的头文件。
温馨提示:答案为网友推荐,仅供参考
相似回答