变量的分类:局部变量&全局变量
#include<stdio.h> int a=20;//在{}外部定义的变量叫做全局变量,且全局变量在没有给初始值时,编译其会默认将其初始化为0。 int main() { int a=10;//在{}内部定义的变量叫做局部变量 //请问输出结果? printf("%d\n",a);//10 //规定当局部变量和全局变量名字冲突时,局部变量优先((在写代码时不建议把全局变量和局部变量写成一样的)) return 0; }
变量的分类:局部变量&全局变量
#include<stdio.h> int a=20;//在{}外部定义的变量叫做全局变量,且全局变量在没有给初始值时,编译其会默认将其初始化为0。 int main() { int a=10;//在{}内部定义的变量叫做局部变量 //请问输出结果? printf("%d\n",a);//10 //规定当局部变量和全局变量名字冲突时,局部变量优先((在写代码时不建议把全局变量和局部变量写成一样的)) return 0; }