A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
雪寒
中级黑马
黑马币:24
帖子:75
精华:0
© 雪寒 中级黑马 / 2014-11-3 15:22 / 2464 人查看 / 16 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
枫叶路过123 发表于 2014-11-3 15:28 变量i没有初始化,就使用
冯立柱 发表于 2014-11-3 15:48 在C语言中,变量未经初始化,默认值并不是0。在应用变量之前,一定要进行初始化。 ...
雪寒 发表于 2014-11-3 15:58 可是,如果把它定义为全局变量,就可以,int型默认值为0,运算结果也是正确的 ...
冯立柱 发表于 2014-11-3 16:08 不好意思,没说清楚,回答太片面了。确实,在变量定义为全局变量时,C语言给定义为默认初始值为0,我之前 ...
银河雨 发表于 2014-11-3 16:07 没有初始化的话,变量所在内存空间的内容是没有改变的,以前存的什么就是什么,所以可能什么古怪的东西都会 ...
雪寒 发表于 2014-11-3 16:13 嗯,如果是全局变量,就有了默认值。。。
轮回 发表于 2014-11-4 12:33 在c语言中,变量使用之前需要进行初始化,将内存中得垃圾数据清空,这样就不会取到垃圾数据了。 ...