64,282
社区成员
发帖
与我相关
我的任务
分享
类型 说明 长度(字节) 表示范围 备注
char 字符型
1
-128~127 -27~(27-1)
unsigned char 无符号字符型
1
0~255 0~(28-1)
signed char 有符号字符型
1
-128~127 -27~(27_1)
int 整形
2
-32768~32767 -215~(215-1)
unsigned int 无符号整形
2
0~65536 0~(216-1)
int 有符号整形
2
-32768~32767 -215~(215-1)
shord int 短整形
2
-32768~32767 -215~(215-1)
unsigned shord int 无符号短整形
2
0~65535 0~(216-1)
signed shord int 有符号短整形
2
-32768~32767 -215~(215-1)
long int 长整形
4
-2147483648~2147483647 -231~(231-1)
unsigned long int 无符号长整形
4
0~4294967296 0~(235-1)
signed long int 有符号长整形
4
-2147483648~2147483647 -231~(231-1)
float 浮点型
4
-3.4×1038~-3.4×1038 7位有效位
double 双精度型
8
-1.7×10308~-1.7×10308 15位有效位
long double 长双精度型
10
-3.4×104392~1.1×104392 19位有效位
#define MIN(a,b) (a<b?a:b)
#define MIN (return a<b?a:b)