#include <stdio.h>
#include "test.c" //引用test.c文件
extern void printLine() //这里定义的方法对吗?
{
printf("**************\n");
}
int main()
{
say();
return 0;
}方法1:既然引入了test.c文件,extern void printLine()前面的extern就要去掉,将test.c文件中的say()函数声明为static函数。
方法2.直接将引入的test.c删除,void printLine()声明为外部函数即extern void printLine();其他地方不用变即可。