//1000 - 1,即0111,第一位0表示正,其余为全为1标志最大
int max_int = (1 << (8 * sizeof(int) - 1)) - 1;
//比最大值大1就是最小值,1000 “负零” 即最小值
int min_int = 1 << (8 * sizeof(int) - 1);
//最小值绝对值比最大值绝对值大1
获取当前设备int的最大值与最小值
最新推荐文章于 2023-03-09 01:09:51 发布
//1000 - 1,即0111,第一位0表示正,其余为全为1标志最大
int max_int = (1 << (8 * sizeof(int) - 1)) - 1;
//比最大值大1就是最小值,1000 “负零” 即最小值
int min_int = 1 << (8 * sizeof(int) - 1);
//最小值绝对值比最大值绝对值大1