C语言基本数据类型变量表示的最大数最小数

初出茅庐,请指教。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

教你一个方法,判断一个类型的最大最小值,要看系统和编译器的,因为不同的编译器表示的类型的位数不同。32位系统和64位系统也不同。

首先找这个类型能不能表示负数,能表示就代表是可以signed的。

然后sizeof(type)这个输出来,看看是多少。

假如是4 就表示4Byte 也就是32个bit,最大就是2^31-1 最小就是-2^31次方。

参考这个截图即可。

c语言中各种数据类型的最大值最小值 -