1.用extern修饰变量
使用在别的在源文件定义的非静态外部变量时,需要使用extern进行说明
2.用extern修饰函数
使用在别的在源文件定义的函数时,需要使用extern进行说明
3.用extern指示c函数的调用规范
用extern "C"告诉编译器使用C的方式来处理函数
extern "C" { void f1() { printf("666"); } } int main() { f1(); return 0; }
使用在别的在源文件定义的非静态外部变量时,需要使用extern进行说明
使用在别的在源文件定义的函数时,需要使用extern进行说明
用extern "C"告诉编译器使用C的方式来处理函数
extern "C" { void f1() { printf("666"); } } int main() { f1(); return 0; }