[MCU] 变量起作用

[复制链接]
 楼主| jlyuan 发表于 2020-5-9 22:37 | 显示全部楼层 |阅读模式
C语言中在同一个源文件中,如果函数内部有一个局部变量和全局变量同名,那一个变量起作用?
yszong 发表于 2020-5-9 22:40 | 显示全部楼层
局部变量啊
 楼主| jlyuan 发表于 2020-5-9 22:43 | 显示全部楼层
哦,一时脑子短路了,多谢
yufe 发表于 2020-5-9 22:46 | 显示全部楼层
这个下去的调试下的就知道额
gongche 发表于 2020-5-9 22:51 | 显示全部楼层

怎么定义的?
bqyj 发表于 2020-5-9 22:54 | 显示全部楼层
局部变量起作用。
tian111 发表于 2020-5-9 22:58 | 显示全部楼层

你的源代码是什么
juventus9554 发表于 2020-5-9 23:01 | 显示全部楼层

这个有什么问题
renyaq 发表于 2020-5-9 23:05 | 显示全部楼层
在局部函数肯定局部变量的。
pangb 发表于 2020-5-9 23:10 | 显示全部楼层
怎么定义的?
zyf部长 发表于 2020-5-9 23:15 | 显示全部楼层
局部变量起作用的。
lium 发表于 2020-5-9 23:20 | 显示全部楼层
在函数里面就是最有效的。
wangpe 发表于 2020-5-9 23:23 | 显示全部楼层
这个应该是关系最近的那个吧
zhanglli 发表于 2020-5-9 23:28 | 显示全部楼层
还有你将同一个变量定义成两种形式的,是怎么编译通过的?
wenfen 发表于 2020-5-9 23:31 | 显示全部楼层
楼上的疑问的确是啊,,这是怎么编译通过的呢?
chenho 发表于 2020-5-9 23:34 | 显示全部楼层
那全局变量怎么变化的,什么作用
llljh 发表于 2020-5-9 23:39 | 显示全部楼层
这个可以整一个程序的调试看看的
xxrs 发表于 2020-5-9 23:42 | 显示全部楼层
这个比较简单,容易验证的,理论上是局部变量的数据先被访问的
zyf部长 发表于 2020-5-9 23:46 | 显示全部楼层
局部会屏蔽全局。
guoyt 发表于 2020-5-9 23:48 | 显示全部楼层

用到同名的局部变量 而不会用到全局变量。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

880

主题

12030

帖子

4

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

880

主题

12030

帖子

4

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