网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月12日
漏签
0
天
c++吧
关注:
588,168
贴子:
2,104,448
看贴
图片
吧主推荐
游戏
39
回复贴,共
1
页
<<返回c++吧
>0< 加载中...
不赋初值怎么就成这样
只看楼主
收藏
回复
竹林觅贤
?:
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
两程序运行均正常,下图正常输出5050,上图未赋初值,始终输出 sum=2298658!!!为什么
卑躬屈膝的人生
<
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
sum为初始化,值是不确定的
00梅洛埃塔00控
*
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
能缩进一下吗。。。
幻の上帝
->*
15
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
静态存储期和线程存储期的对象不显式初始化时隐式零初始化。其它对象不会自动隐式初始化。没有初始化的对象的值是未决定(indeterminate),并且到了C++11为止读取就是未定义行为,简而言之炸了也是活该。(最近倒是针对字符类型加了几个UB的例外。)
一颗柠檬
<<
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
静态存储期和线程存储期的对象不显式初始化时隐式零初始化。其它对象不会自动隐式初始化。没有初始化的对象的值是未决定(indeterminate),并且到了C++11为止读取就是未定义行为,简而言之炸了也是活该。(最近倒是针对字符类型加了几个UB的例外。)
Charles_R_Chiu
&&
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
竟然还有人这么测试?你在编译的时候,编译器会给出你一个warning,使用了为初始化的变量,这个时候就要注意回去改改了
新月的力量
<
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
还是得养成赋初值的好习惯。以前用C#忘赋初值,结果导致程序出了一个很大的BUG,自己还没发现,结果被同学嘲笑了。
TaketaKo凛
||
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
因为他没初始化所以系统随便赋了个值给它
暗窥六道
==
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不赋初值的后果就是 sum 的值要看编译器心情, 给什么就是什么
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示