首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于 include 的一个小疑点

2012-02-27 
关于 include 的一个小问题问题:include 包含文件 可以写成下面这个样子的吗; 即我在主文件中 用 include

关于 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 的内容放到主文件中了呢?

谢谢。

[解决办法]
是的, 等于写成了一个文件.
[解决办法]
可以
[解决办法]
可以这样认为。
[解决办法]
可以的 对的include就是把文件包含进去
至于寻找匹配 看是否重复 那又是另外的工作
[解决办法]
直接include,个人觉得最好还是要加上下面的
#ifndef test_C
#define test_C
........

#endif

热点排行