发布网友 发布时间:2022-04-16 02:25
共2个回答
热心网友 时间:2022-04-16 03:54
这个值是变化的,譬如你的CPU是16位的,那最大值就是2^16 - 1,如果你的CPU是32位的,那它的最大值就是2^32 - 1 ,这是说的无符号数,有符号数,16位的CPU的最大值才是有32767,32位的CPU,自然不会溢出。而且像这样的代码,编译器会自动取MOD的。因此没有实际意义的。热心网友 时间:2022-04-16 05:12
因为你的机器和编译器都是32位的,带符号整形的上限是2147483647。16位的编译器整形上限才是32767.