我真的不明白下面的代码发生了什么.为什么是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??
Run Code Online (Sandbox Code Playgroud) c++ ×1