表2.1 数值型、字符型数据的字节数和数值范围
类型 : 类型标示符 : 字节数 : 数值范围
整形 : [signed]int : 4 : -2147483648~+2147483648
无符号整形: unsigned[int] : 4 : 0~4294967295
短整型 : short[int] : 2 : -32768~+32767
无符号短整型:unsigned short[int] : 2 : 0~65535
长整形 : long[int] : 4 : -2147483648~+2147483648
无符号长整形:unsigned long[int] : 4 : 0~4294967295
字符型 : [signed]char : 1 : -128~+127
无符号字符型:unsigned char : 1 : 0~255
单精度型 : float : 4
双精度型 : double : 8
长双精度型 : long double : 8
字符串类型 : string
逻辑bool型 : bool : 1 true、false