目录
1.变量的作用域
a.局部变量的作用域:局部变量所在的局部范围
b.全局变量的作用域:整个程序
注:使用变量时需要声明变量的类型和名字
跨源文件声明时需要用到extern,如下图
#include <stdio.h>
extern int variate;//假设这里的variate是在另一个源文件已经定义的一个变量
int main()
{
printf("%d\n", variate);
//这里尽管在本源文件里没有定义variate的值,但由于使用了extern,所以仍可输出定义的值。
return 0;
}
2.生命周期
a.解释:变量的创建和销毁之间的时段
b.分类
i.局部变量的生命周期:进入局部范围生命开始,出局部范围生命结束
ii.全局变量的生命周期:程序的生命周期
本文详细阐述了局部变量和全局变量的作用域及其生命周期的概念。包括局部变量仅在其定义的范围内可见,而全局变量在整个程序中都可被访问。生命周期是指变量从创建到销毁的时间段,分为局部和全局两种。
1209

被折叠的 条评论
为什么被折叠?



