在C语言中,`int`类型是基本数据类型之一,用于存储整数。其具体数值范围取决于系统架构和编译器实现。通常情况下,`int`类型占用4字节(32位系统),其取值范围为:-2,147,483,648 到 2,147,483,647。若为2字节(16位系统),则范围为 -32,768 到 32,767。
以下为常见平台下`int`类型的数值范围总结:
| 平台 | int大小(字节) | 范围 |
| 32位系统 | 4 | -2,147,483,648 ~ 2,147,483,647 |
| 16位系统 | 2 | -32,768 ~ 32,767 |
| 64位系统 | 4 | 同32位系统 |
实际应用中,建议使用`