- 代码想说明,gAll这个变量定义在函数外面,大家都可以用 ,任何地方被改变就是本体被改变
/*全局变量:*/
#include <stdio.h>
int gAll;
int f(void){
printf("in %s gAll=%d\n", __func__,gAll);
gAll+=2;
printf("agn in %s gAll=%d\n", __func__,gAll);
return gAll;
}
int main(int argc,char const *argv[]){
printf("in %s gAll=%d\n",__func__,gAll);
f();
printf("agn in %s gAll=%d\n",__func__,gAll);
return gAll;
}