C语言的基本数据类型
整数类型:
int:代表数字类型 占4个字节
short:代表数字类型 占2个字节
long:代表数字类型 占4个字节
浮点型:
float:单精度浮点型 占4个字节
double:双精度浮点型 占8个字节,但是精度非常高
字符型:
char:单个字符类型的数据,用单引号括起来,且只能括起来单个字符,不能是多个
布尔型
bool:值只有true和false,但是整数型的0和非0也分别代表false和true
无符号类型:
unsigned:将该关键字添加到非字符型、布尔型之前,使其数据只代表正数
C语言的变量
概述:变量是一块可以临时储存数据的内存空间
变量的声明格式: 数据类型 变量名字;
变量的初始化: 数据类型 变量名字 = 初始值; 这个初始值必须与声明的数据类型一致
变量的赋值: 变量名字 = 新的值; 这个值必须与变量的数据类型一致
C语言的数组
概述: 数组是一组有序的相同数据类型变量所组成的内存块,其变量名是内存块的别名,也是数组首地址
一维数组
可理解为线性的一块内存空间
声明格式: 数据类型 数组名称[数组的长度];
数组的初始化方式
在声明的时候初始化: 数据类型 数组名称[数组的长度] = {值1,值2,值3....};
如果数组的数据类型时整数型则初始化的数量小于长度,剩下的都会被赋值为0