校历周次:20
站内搜索 :
教育教学
通用分类
创客中心学员培训——extern用法
2023-05-18 10:01:23
概要:
1.extern+变量,extern+函数
extern 最简单的用法就是在一个文件中引用另一个文件中的变量或者函数。
1.1extern+变量
① int a;② int a = 0;③ extern int a = 0;④ extern int a;
对于①②③来说,都是定义一个变量。而且②和③效果一摸一样,都是定义一个变量a并且初始化为0。
对于④来说,这是一个声明。声明其他文件有这个变量。随便写一个函数,外部加上一个extern int a。这是个声明,程序找不到,就会报错。
由于extern int a = 0;是一个定义语句,所以运行成功。
我们说了,声明可以出现很多次,定义只能出现一次,所以对于①②③来说,语句只能出现一次,④可以出现很多次。
上一条:
创客中心学员培训——桥杯嵌入式PWM