vault backup: 2026-01-22 20:49:01
This commit is contained in:
@@ -681,13 +681,13 @@ float x = a + b - (int)c;// 在该表达式中a将隐士的转换为int类型,
|
||||
|
||||
- 数据类型的典型大小:
|
||||
|
||||
| 数据类型 | 16 位平台(字节) | 32 位平台(字节) | 64 位平台(字节) | 说明 |
|
||||
| -- | -- | -- | -- | -- |
|
||||
| char | 1 | 1 | 1 | 始终为 1 字节(8 位),用于存储字符或小整数 |
|
||||
| short | 2 | 2 | 2 | 至少 2 字节,通常固定为 2 字节(16 位) |
|
||||
| int | 2 | 4 | 4 | 与平台 “字长” 相关,16 位平台为 2 字节,32/64 位平台通常为 4 字节(但不绝对) |
|
||||
| long | 4 | 4 | 8 | 32 位平台与 |
|
||||
| long long | 8 | 8 | 8 | C99 标准引入,固定为 8 字节(64 位),用于表示更大范围的整数 |
|
||||
| 数据类型 | 16 位平台(字节) | 32 位平台(字节) | 64 位平台(字节) | 说明 | |
|
||||
| --------- | ---------- | ---------- | ---------- | ------------------------------------------------ | --- |
|
||||
| char | 1 | 1 | 1 | 始终为 1 字节(8 位),用于存储字符或小整数 | |
|
||||
| short | 2 | 2 | 2 | 至少 2 字节,通常固定为 2 字节(16 位) | |
|
||||
| int | 2 | 4 | 4 | 与平台 “字长” 相关,16 位平台为 2 字节,32/64 位平台通常为 4 字节(但不绝对) | |
|
||||
| long | 4 | 4 | 8 | 32 位平台与 | |
|
||||
| long long | 8 | 8 | 8 | C99 标准引入,固定为 8 字节(64 位),用于表示更大范围的整数 | |
|
||||
|
||||
|
||||
- 可移植整型关键:typedef
|
||||
|
||||
Reference in New Issue
Block a user