黑马程序员技术交流社区
标题:
全局变量的特点
[打印本页]
作者:
尾尾
时间:
2015-9-30 11:07
标题:
全局变量的特点
//全局变量
//2015 09 30
//在所有函数外部定义的变量
#include<stdio.h>
int a;//全局变量
int add();
int self();
int main(){
add();
add();
printf("a=%d\n",a);
self();
return 0;
}
int add(){
a++;
return 0;
}
int self(){
int a;
a=10;
printf("self中a=%d\n",a);//self函数中有同名变量,所有它遵循就近原则使用自己的变量
return 0;
}
/*
1生命周期跟随程序,程序启动时创建,退出时才会销毁
2作用域是在其位置下的函数
3变量的使用遵循就近原则,如果函数有自己的同名变量,则使用自己的同名变量
4如果没有初始化,则初始值为0
*/
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2