局部变量和全局变量同名

[复制链接]
 楼主| jlyuan 发表于 2018-3-21 12:40 | 显示全部楼层 |阅读模式
C语言中在同一个源文件中,如果函数内部有一个局部变量和全局变量同名,那一个变量起作用?
yszong 发表于 2018-3-21 17:29 | 显示全部楼层

局部变量啊
 楼主| jlyuan 发表于 2018-3-21 17:31 | 显示全部楼层
哦,一时脑子短路了,多谢
chuntian2016 发表于 2018-3-21 20:23 | 显示全部楼层
这个下去的调试下的就知道额
kkzz 发表于 2018-3-21 22:03 | 显示全部楼层
怎么定义的?
hudi008 发表于 2018-3-21 22:03 | 显示全部楼层
局部变量起作用。
lzmm 发表于 2018-3-21 22:06 | 显示全部楼层
你的源代码是什么
minzisc 发表于 2018-3-21 22:06 | 显示全部楼层
这个有什么问题
kkzz 发表于 2018-3-21 22:06 | 显示全部楼层
在局部函数肯定局部变量的。
lzmm 发表于 2018-3-21 22:07 | 显示全部楼层
怎么定义的?
minzisc 发表于 2018-3-21 22:07 | 显示全部楼层
局部变量起作用的。
hudi008 发表于 2018-3-21 22:07 | 显示全部楼层
在函数里面就是最有效的。
comeon201208 发表于 2018-3-21 22:51 | 显示全部楼层
这个应该是关系最近的那个吧
comeon201208 发表于 2018-3-21 22:52 | 显示全部楼层
还有你将同一个变量定义成两种形式的,是怎么编译通过的?
zhangbo1985 发表于 2018-3-22 22:30 | 显示全部楼层
楼上的疑问的确是啊,,这是怎么编译通过的呢?
Rollo 发表于 2018-3-23 19:42 | 显示全部楼层
那全局变量怎么变化的,什么作用
vivilzb1985 发表于 2018-3-25 22:13 | 显示全部楼层
这个可以整一个程序的调试看看的
vibra2016 发表于 2018-3-26 22:20 | 显示全部楼层
这个比较简单,容易验证的,理论上是局部变量的数据先被访问的
sanxingnote7 发表于 2018-4-5 16:34 | 显示全部楼层
局部会屏蔽全局。
backlugin 发表于 2018-4-5 16:34 | 显示全部楼层
用到同名的局部变量 而不会用到全局变量。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

880

主题

12030

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部

880

主题

12030

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部