- 数组:同一数组中的所有元素都属于同一种数据类型,数组元素用数组名和相应的下表来确定
- 一维数组:
类型名 数组名[常量表达式]
float s[25]
float s[5*5] - C语言,每个数组在内存中分配空间时是连续分配的;数组元素的下标值在0~n-1之间
- 定义赋初值的个数等于数组长度,则数组长度可以省略 一维数组多则出错,少则补0
一个元素也不给则是随机值
只能在定义数组的同时用{}给数组元素整体赋值
int a[ ]={12,23,45,44,88} - 二维数组
类型名 数组名[常量表达式][常量表达式]
数组名要遵守用户自定义标识符的命名规则,第一个表示行,第二个表示列
方括号内不能为变量
不能整体引用,只能引用其中的元素
行和列均下标从0开始
初始化二维数组时,可以省略行数,但是列数不可以省略 - 字符数组初始化时需要给每个字符加上单引号
- 字符串:因为字符串最后都有一个字符串结束符(‘\0’),所以用字符数组来存放字符串时一定要有一个元素存放结束符
“abcd”,由5个字符组成
“”等价于“\0”是一个空字符串 - 0
2019.8.14
最新推荐文章于 2022-03-16 08:37:22 发布