数据类型
- 可以理解为固定内存大小的别名
- 数据类型是创建变量的模子
用模子 “咔咔咔” 创建很多变量
变量的本质:
- 是一段实际连续存储空间的别名;
- 程序通过变量来申请并命名存储空间;
- 通过变量的名字可以使用存储空间。
- C ++中能对a这段内存取别名(引用)
类型与变量的关系
#include <stdio.h>
int main()
{
char c = 0;
short s = 0;
int i = 0;
printf("%d, %d\n", sizeof(char), sizeof(c));
printf("%d, %d\n", sizeof(short), sizeof(s));
printf("%d, %d\n", sizeof(int), sizeof(i));
return 0;
}
总结
- 数据类型的本质是一个模子
- 数据类型代表需要的占用的内存大小
- 变量的本质是内存的别名
- 变量隶属于某一种数据类型
- 变量所在的内存的大小取决所属的数据的类型