展现PTA总分
本章学习内容总结
一维数组
1.定义:一维数组的定义一般形式是:
类型名指定数组中每个元素的类型
数组名是数组变量的名称
注:数组长度是一个常量
数组名是一个地址常量,存放数组内存空间的首地址。
2.引用
定义数组后,就可以使用了。C语言规定,一次引用整个数组。数组元素的引用要指定下标,形式为:
下标可以是数型表达式。它的合理取值范围是[0,数组长度-1]
这些数在内存中按下标递增的顺序连续存储
数组下标从0开始, 下标不能越界。
数组元素的使用方法与同类型的变量完全相同。
请读者注意区分数组的定义和数组元素的引用,两者都要用到“数组[整型表达式]”。定义数组时,方括号内是常量表达式,代表数组长度,它可以包号常量,但不能包含变量。也就是说,数组的长度在定义时必须指定,在程中是不能改变的。而引用数组元素时,方括号内是表达式,代表下标,是变量。
一维数组的初始化
一般形式:
二维数组
定义和引用
1.定义
二维数组的定义形式为:
2.引用
引用二维数组的元素要指定两个下标,即行下标和列下标,形式为:
行下标的合理取值范围是[0,行长度-1],列下标的合理取值范围是[0, 列长度-1]。
二维数组的元素在内存中按行/列方式存放,即先存放第0行的元素,再存放第1行的元素....其中每一行的元素再按照列的顺序存放