1.全局变量
定义在函数外面的变量是全局变量
全局变量具有全局的生存期和作用域
它们与任何函数都无关
在任何函数内部都可以使用它们,它的作用域是大于所有的函数的
int f(void);
int gALL=12;//全局变量
int main(int argc,char const *argv[])
{
printf("in %s gALL=%d\n",_func_,gALL);//_func_ 这是一个字符串,这个字符串的作用是表达当前这个函数的名字,这里是main
f();
printf("agn in %s gALL=%d\n",_func_,gALL);
return 0;
}
int f(void)
{
printf("in %s gALL=%d\n",_func_,gALL);
gALL+=2;
printf("agn in %s gALL=%d\n"