一、概要
int是4个字节,总共是32个bit位,所以总共能表示2^32个数
int的最大值是2^31-1,也就是2147483647,大约21亿多
减的那个1表示自然数0的位置
int的最小值是-2^31,也就是-2147483648,大约负的21亿多
int的最大值加1会变成int的最小值
二、int的最大值加1会变成int的最小值
1、自己写的代码
#include<stdio.h>
int main() {
int n = 2147483646;
while (n > 0) {
printf("%d\n", n);
n++;
}
printf("\n%d\n", n);
return 0;
}