标题:
keil为什么有的时候定义局部变量会报错,undefined identifier,但放到全局就可以了
[打印本页]
作者:
梁美胜
时间:
2020-12-6 19:01
标题:
keil为什么有的时候定义局部变量会报错,undefined identifier,但放到全局就可以了
为什么有的时候定义局部变量会报错,undefined identifier,但放到全局就可以了,变量名没有重复
作者:
51hei团团
时间:
2020-12-6 21:54
程序呢
作者:
cheney03
时间:
2020-12-7 08:48
那说明局部变量有些没定义,最好把程序贴出来,具体问题具体分析。
作者:
hujj
时间:
2020-12-7 09:37
也许是您超出了定义范围使用了这个变量名。
作者:
hejianmin
时间:
2020-12-7 10:15
你在其它函数里搞用了,没有定义
作者:
17803856022
时间:
2020-12-7 11:39
static + 变量名
作者:
1714461639
时间:
2020-12-15 10:37
keil的局部变量定义有个规定,必须放在函数块开头
作者:
zyx123
时间:
2020-12-15 10:46
局部定义得放到大括号的开始
作者:
chentao88vip
时间:
2020-12-15 13:55
这绝对不会是keil的问题,检查一下你的变量影响的范围吧。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1