c++关键字extern的作用

时间:2024-10-18 19:38:02

1.用extern修饰变量

  使用在别的在源文件定义的非静态外部变量时,需要使用extern进行说明

2.用extern修饰函数

  使用在别的在源文件定义的函数时,需要使用extern进行说明

3.用extern指示c函数的调用规范

  用extern "C"告诉编译器使用C的方式来处理函数

extern "C"
{
void f1()
{
printf("");
}
} int main()
{
f1(); return ;
}