在C语言中有多种数据类型,而数据类型的本质可以理解为固定内存大小的别名,如char型在内存中占1个字节,int型占4个字节,是定义变量的模子。
变量:变量名本质上是一段实际连续存储空间的别名。由字母和数字组成,第一个字符必须为字母,下划线“_”被看作字母,一般情况下,变量名使用小写字母。
在程序中通过变量来申请并命名存储空间。
通过变量的名字可以使用存储空间。
给出如下代码:
#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;
}
程序运行结果为
1,1
2,2
4,4