一、基本数据类型
1.int
-
long int == long 8个字节 %ld
-
long long int == long long 8个字节 %lld
-
short int == short 8个字节 %d %i
-
unsigned int == unsigned 4个字节 %zd
-
signed int == signed 、 int 4个字节 %d %i
2.float\double
-
float 4个字节 %f
-
double 8个字节 %f
3.char
-
1个字节 %c %d
-
char类型保存在内存中是它的ASCLL码值 如: ‘A‘ --> 65
二、构造类型
1.数组
-
只能由一种类型的数据组成
-
定义格式: 数据类型 变量名[元素个数];
2.结构体(struct)
-
可以由不同的数据类型组成
-
要先定义结构体类型,再利用定义过的结构体类型定义结构体变量
三、指针
-
指针的定义: 数据类型 *变量名;
-
间接访问变量的值: *变量名 = 20;
四、枚举类型(enum)
-
使用场合: 当一个变量的取值,只允许有几个固定的取值时
时间: 2024-12-15 22:27:39