1、基本数据类型
1.1、整形int
- long int、long: 8个字节 %ld
- short int、short: 2个字节 %d %i
- unsigned int unsigned: 4个字节 %zd
- signed int: 4个字节 %d
1.2、浮点数float、double
- float: 4个字节 %f
- double: 8个字节 %f
1.3、字符char
- char: 1个字节 %c
char类型保存在内存中的是其对应的ASCII值
2、构造类型
2.1、数组
只能由同一种类型的数据组成
定义: 数据类型 数组名[元素个数]
2.2、结构体
可以由不同类型的数据组成
先定义类型,再利用类型定义变量
3、指针类型
3.1、指针变量定义
int* p;
3.2、间接操作变量的值
1 | int a = 10; |
4、枚举类型
使用场合:当一个变量的取值有固定取值时,可以使用