变量的作用域和生命周期
//局部变量:作用域所在的局部范围
//全局变量:全局范围
作用域:哪里可以使用哪里就是作用域
Int main()
{
//int a=10;//重新定义识别a
printf(”a=%d\n”,a);//不识别a
return 0;
}
若用来自外部的符号则需要声明
exturn int a;
变量的生命周期:
局部变量:
Int main()
{
{//进入创建
int a=10;
}//出作用域生命周期结束
}
全局变量的生命周期和程序的生命周期相同
//作用:知道哪里可用哪里不能使用(作用域约等于生命周期)