C--全局变量

#include <stdio.h>

int gall=12;//main函数之外定义的变量为全局变量
int f(void){  ////main函数之外定义函数的作用域为全局 
    printf("%s\n",__func__);
    //__func__   返回当前函数的名称
     int gall=1;
     //在函数内部定义了与全局变量同名的变量,在函数内部全局变量会被隐藏 
     gall=120;
} 

int main ()
{
   f();
    printf("%d",gall);
   
   return(0);
}

 

 

 

posted @ 2020-07-25 09:21  天子骄龙  阅读(132)  评论(0编辑  收藏  举报