如题所述
第1个回答 2022-09-28
所谓的整形,就是取整数部分。
如果a=3.98,则 int a=3。a=58.49,则 int a=58。取整只看整数部分取值,而不是四舍五入。
C语言中,一般而言整型数是双字节,所以:
有符号型:最大 32767,最小 -32768
无符号型:内最大 65535,最小 0
但对于C++,面对32位机时,整型容数变成了双字,所以:
有符号型:最大 2147483647,最小 -2147483648
无符号型:最大 4294967295,最小 0
扩展资料:
c语言中长整型常量的数值范围最小是十进制的-2147483647~+2147483647,在计算机中最少占用4个字节。字节长度跟操作系统和编译器抄有关,longint长度至少32位,而64位类Unix系统为64位。
c语言中整型常量是通常的整数,包括正整数、负整数和0,其数据类袭型显然是整型。整型常量内存大小和数值范围取决于编译器。
参考资料来源: