数据类型名 | 内容(一般情况) | 占用内存大小 | 能储存的范围 | scanf /printf 标识符(g++) |
---|---|---|---|---|
int /signed |
32 位整数 | 4 Bytes | 约 |
%d /%d |
long long |
64 位整数 | 8 Bytes | 约 . |
%lld /%lld |
char |
字符 | 1 Byte | 至少能储存 常见范围为 |
%c /%c |
float |
单精度浮点数 | 4 Bytes | 有效数字 位 |
%f /%f |
double |
双精度浮点数 | 8 Bytes | 有效数字 位 |
%lf /%f |
数据类型名 | 内容(一般情况) | 占用内存大小 | 能储存的范围 | scanf /printf 标识符(g++) |
---|---|---|---|---|
unsigned int |
无符号 32 位整数 | 4 Bytes | 约 |
%u /%u |
unsigned long long |
无符号 64 位整数 | 8 Bytes | 约 0 \sim 1.8\times 10^ |
%llu /%llu |