C数据类型
一.基本类型
1.整型
基本整型 int
短整型 short
长整型 long
:整型: | 类型标识符: | 字节: | 占内存位数 | 取值范围: |
---|---|---|---|---|
短整型 | short | 4 | 16 | -32768——32767 |
整型 | int | 2 | 16 | -2147483648——2147483647 |
长整型 | long | 4 | 16 | -2147483648——2147483647 |
2.实型
单精度浮点数 float
双精度浮点数 double
:整型: | 类型标识符: | 字节: | 占内存位数 | 取值范围: |
---|---|---|---|---|
单精度型 | float | 4 | 32 | 3.4e-038~3.4e38 |
双精度型 | double | 8 | 64 | 1.7e-308~1.7e308 |
3.字符类型
字符型 char
:整型: | 类型标识符: | 字节: | 占内存位数 | 取值范围: |
---|---|---|---|---|
字符型 | char | 1 | 8 | -128—127 |
无符号字符型 | unsigned char | 1 | 8 | 0-255 |