为啥这不是 UB。
  • 板块学术版
  • 楼主Qiaoqia
  • 当前回复6
  • 已保存回复6
  • 发布时间2021/5/13 21:09
  • 上次更新2023/11/4 23:18:39
查看原帖
为啥这不是 UB。
499996
Qiaoqia楼主2021/5/13 21:09

为什么 while(scanf("%d", &n) != EOF && n) 不是 UB?

从前我问了一个东西为什么是 UB, 现在我来问这为什么 不是 UB。

在那个帖子中,我知道了一个运算符两边的运算顺序是不能确定的,那这个 && 的左右顺序不是也不确定吗?为什么这样子读多组数据不会挂掉?

验证码 mmmm 祭。

gDyzvQ.md.png

2021/5/13 21:09
加载中...