常用:基本数据类型、指针类型、构造类型
数据类型.png
int
类型说明符,修饰int
1> long int == long: 8个字节(%Id)
2> short int == short: 2个字节 (%d、%i)
3> unsigned int == unsigned: 4个字节(%zd、%zi)
4> signed int == signed == int: 4个字节 (%d、%i)
float \ double
1> float : 4个字节(%f)
2> double: 8个字节(%f)
char
1> 1个字节 (%c %d)
2> char 类型保存在内存中的是它的 ASCII值('A' --> 65)
根据地址找到对应存储空间,把里面的值拿出来,或者把新的值放进去,间接操作变量的值
指针变量的定义:
int *p;
间接操作变量的值
int a = 10;
p = &a;
*p = 20;
由基本数据类型组合构成
数组
1>只能由同一种类型的数据组成
2>定义:数据