课程
/后端开发
/C
/C语言入门
明明两个语句最后都是printf语句,但是两者引用的变量不同呢?
2019-01-01
源自:C语言入门 5-10
正在回答
这个问题问得很有水平,当变量的作用域相同时,变量的标识符不能相同。当定义的名字相同时,给这个变量赋值时会优先找和他逻辑关系最近的值
主函数中的x是主函数中定义的局部变量,而fn1()中未定义变量x,所以fn1()中的x是全局变量
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答局部变量 全局变量
1 回答局部变量与全局变量
1 回答关于全局变量和局部变量
2 回答关于全局变量和局部变量