1
6
您的代码有一个错误。该标准规定,如果您从上一个写信给的工会成员以外的任何工会成员中读取,则结果是未指定的。如果你修改了代码并遵守了标准,那么这个谜团就会烟消云散。 最有可能的是,编译器正在优化并集,并且只使用两个寄存器。 请参阅第6.2.6.1节或J.1节,该节规定“存储到中的最后一个联合成员以外的联合成员的值”未指定,并且可以返回任何不会导致陷阱的值。 |
2
5
如果我打印的值更精确,我得到
对于
撇开未定义的行为不谈,可能发生的是这种情况
|
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |