目录
一、数据类型
(1)C语言类型:
1.内置类型
2.自定义类型
(2)C语言基本内置类型:
| char | 字符数据类型 |
| short | 短整型 |
| int | 整型 |
| long | 长整型 |
| long long | 更长的整形 |
| float | 单精度浮点型 |
| double | 双精度浮点型 |
类型的意义:开辟内存空间的大小,大小决定了使用范围。
二、类型的基本归类
(1)整型
类型的范围可以通过limits.h文件 查到
| char | unsigned char signed char |
| short | unsigned short [int] signed short [int] |
| int | unsigned int signed int |
| long | unsigned long [int] signed long [int] |
char在内存中以ASCII码表示和存储,unsigned char(只有正,最高位为有效位,0~255),
signed char(0正1负,最高位为符号位,-128~127)。
如:
有符号的 1111 1111 = 字符255 = -1
1000 0000 = -128
char a ; a有无符号取决于编译器
(2)浮点型
| float |
| double |
(3)构造类型
| 数组类型 | int a[10]; |
| 结构体类型 | struct |
| 枚举类型 | enum |
| 联合类型 | union |

最低0.47元/天 解锁文章
1213





