外部函数??? extern只声明变量的吧。外部函数只需要包含它所在的头文件就可以
例如 有 file1,file2,file3 ,3个文件
在file1中声明了一个函数 func( int a,int b);
那么在file2,file3如果需要使用file1中的func函数时,需要在file2,file3文件的开始位置,写入#include"file1"才可以正确使用
在cxx中声名一下就可以了!或者写个头文件,任何写在.c中的函数,cxx
你把其他三个文件用include包含进来就不会有问题了
同时在一个工程里打开就可以了
建议写成头文件的形式,就不会有问题了