目录
一.整数型
类型 | 存储大小 | 取值范围 | 输出格式 |
int | 4字节(32位) | (-2,147,483,648——2,147,483,648) (-2^31——2^31) | %d |
short | 2字节(16位) | (-32,768——32,768) (-2^15——2^15) | %d |
long | 4字节(32位) | (-2,147,483,648——2,147,483,648) (-2^31——2^31) | %ld |
long long | 8字节(64位) | (-9,223,372,036,854,775,808—— 9,223,372,036,854,775,808) (-2^63-2^63) | %lld |
unsigned int | 4字节(32位) | (0——4,294,967,296) | %u |
二.实数型
类型 | 存储大小 | 取值范围 | 输出格式 | 精度 |
float | 4字节(32位) | -3.4E+38——3.4E+38 | %f | 6-7 |
double | 8字节(64位) | -1.7E+308——1.7E+308 | %lf | 15-16 |
三. 字符型
类型 | 存储大小 | 取值范围 | 输出格式 |
char | 1字节(8位) | -128——127 | %c |
unsigned char | 1字节(8位) | 0-255 | %c %hhu |
注意:%hhu是将字符转换为ASCII值