extern介绍

存储类说明符extern。之前说过auto (auto int a;)extern的作用是:修饰变量/函数声明,表示是外部变量。

extern介绍

e本身就是一个全局变量,所以在全局变量这个位置,加不加extern 都是一样的。

extern的作用 一般是放在声明上,

extern介绍

加上extern就是单单的一个声明的作用,写不写作用都行,不过一般全局变量声明的地方会加上extern。属于习惯

另外extern 还可以修饰函数

extern介绍extern介绍

  extern修饰的意思是:fun2()这个函数的实体不在main.c中,在别的文件中。

 最后,如果在局部位置声明全局变量,一定要加extern

extern介绍

注意,只能纯声明不能赋值

extern介绍