关于 include 的一个小问题
问题:include 包含文件 可以写成下面这个样子的吗; 即我在主文件中 用 include 包含 test.c 文件,并且在 主文件中调用test.c 文件中的 mysum() 函数,这样可以吗? 有什么需要注意的吗?
#include "test.c"
void main(void)
{
int a;
int b;
mysum(a,b);
}
test.c 文件
int mysum(int a, int b)
{
int sum;
sum=a+b;
return sum;
}
include 是不是在预处理的时候 就直接 将 include 的内容放到主文件中了呢?
谢谢。