[ZLG-ARM] 变量能否自动初始化?

[复制链接]
2708|6
 楼主| 米其林r 发表于 2010-10-12 23:22 | 显示全部楼层 |阅读模式
请问我定义了个变量,如果没有进行初始化,变量会自动初始化吗?谢啦
maoyanketi 发表于 2010-10-12 23:37 | 显示全部楼层
可以自动初始化
3B1105 发表于 2010-10-13 23:16 | 显示全部楼层
楼上正解
 楼主| 米其林r 发表于 2010-10-16 15:35 | 显示全部楼层
谢谢大家的回答,希望大家多发表意见
漂亮阿姨 发表于 2010-10-16 22:55 | 显示全部楼层
如果是单片机程序,必须有赋值语句给变量初始化,定义时指定的初值是无效的。
int value = 5; // 这样做无效
必须是
int value;
value = 5; // 要有显式的赋值才对
6019赵文 发表于 2010-10-16 23:03 | 显示全部楼层
这些小的细节还真没注意过,学习了
yoyowodeai 发表于 2010-10-31 15:02 | 显示全部楼层
反正我用的IAR是自动初始化的,但是对于局部变量要小心,即使你初始化了,但是实际也有可能没有初始化!所以一般最好声明局部变量!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

340

主题

1587

帖子

3

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