要想俏一身孝:c 语言中的extern 函数,很简单啊,可我不懂!

来源:百度文库 编辑:高考问答 时间:2024/05/10 08:31:05
看到c 语言中函数前有加extern 关键字的函数是什么意思呢?看到有介绍说是外部函数,那么如果其他文件要调用这个函数,是不是只要声明一下就可以用了?还是要不要包含那个函数的.h文件才能调用呢?
想知道:前面加extern 关键字的函数是在放在.h文件中,还是在.c文件中呢?如果放在.h文件中,是不是只要包含它的头文件就可以使用这个函数了,那不就和普通的不加extern 关键字的函数一样了,快帮帮我这个初学者吧,不懂啊!

extern的作用是不包.h文件也能用,如果你函数在.h里面声明过,而且在其它.c文件里面你包括进来,就可以不用extern

en..............