#include <stdio.h> int main(void) { unsigned int j = 4294967295; printf("%u %u %u\n", j, j+1, j+2);

日期:2011-04-13 13:00:47 人气:1

#include <stdio.h> int main(void) { unsigned int j = 4294967295; printf("%u %u %u\n", j, j+1, j+2);

#include int main(void) { unsigned int j = 4294967295; //【这个数写成二进制就是11111111111111111111111111111111,再加1后就溢出了,结果为 //0,再加1就得到1了。所以才有那样的运行结果】 printf("%u %u %u\n", j, j+1, j+2); }
    A+
热门评论