【发布时间】:2018-11-05 10:25:52
【问题描述】:
我真的不明白下面的代码发生了什么。为什么t3 为零?
uint64_t t1 = MAXDWORD; // t1 contains 4294967295 - CORRECT
uint64_t t2 = t1 + 1; // t2 contains 4294967296 - CORRECT
uint64_t t3 = MAXDWORD + 1; // t3 contains 0 (zero) - HUH??
【问题讨论】:
标签: c++