用extern调用其他文件的变量或函数。
extern置于变量或者函数前,以表示变量或者函数的定义在别的文件中,编译时遇到此变量和函数时在其他模块中寻找其定义。
一般用于调用其他文件的公共变量。
eg:
1.cpp:
char a[6];
2.cpp:
extern char a[];
用extern调用其他文件的变量或函数。
extern置于变量或者函数前,以表示变量或者函数的定义在别的文件中,编译时遇到此变量和函数时在其他模块中寻找其定义。
一般用于调用其他文件的公共变量。
eg:
1.cpp:
char a[6];
2.cpp:
extern char a[];