C++中还未赋值的变量显示 -1.0737418e+008,这是什么意思呢

[复制链接]
查看11 | 回复3 | 2012-3-31 16:51:51 | 显示全部楼层 |阅读模式
还没有赋值的变量因为你已经申请了内存空间,而内存空间中原来有一个以前的初始值。估计你这个没有赋值的变量申请的空间以前存的就是-1.0737418e+008这一初始值 所以你让它显示就出来这了。所以一般写程序尽量对变量进行初始化以防止错误...
回复

使用道具 举报

千问 | 2012-3-31 16:51:51 | 显示全部楼层
未初始化的变量系统会随机赋给它一个值...
回复

使用道具 举报

千问 | 2012-3-31 16:51:51 | 显示全部楼层
未赋值的局部变量为随机值...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行