int64_t maskTestNum = (1ll << 63);
有人能解释一下为什么这个值会印在下面吗?
-9223372036854775808
我认为绝对值是对的,但是为什么是负号呢?
发布于 2012-04-04 12:21:26
使用无符号整数代替: uint64_t。
https://stackoverflow.com/questions/10010767
相似问题