问个485时期,申请H签证的问题# Immigration - 落地生根
x*3
1 楼
int sam = INT_MAX;
sam += 1;
cout<< sam;
测试溢出,为什么输出是-2147483648而不是 -0呢?
我的意思是 sam原来是2147483647 = 1111 1111 1111 1111 1111 1111 1111 1111, 加
1不是变成 1 0000 0000 0000 0000 0000 0000 0000 0000 = (-0)??
sam += 1;
cout<< sam;
测试溢出,为什么输出是-2147483648而不是 -0呢?
我的意思是 sam原来是2147483647 = 1111 1111 1111 1111 1111 1111 1111 1111, 加
1不是变成 1 0000 0000 0000 0000 0000 0000 0000 0000 = (-0)??