| 当前位置:洪恩在线
-> 继续教育 ->
计算机考级 -> 二级C语言 |
|
|||||||||||
|
C语言的数组必须在说明时就确定长度,不允许有类似 int n;... char a[n]; 这种句子出现。
但实际有些应用,一共有多少个的数据,是我们在写程序时无法预知的。 所以,一个号的商业软件一定要检查是否越界。 数组元素个数和有用元素个数 如上所述,数组元素个数一般比数组有用元素个数多。那么,我们怎么知道数组有用元素个数呢? 有两个办法,一种是再说明一个整型变量,他记录数组内有用元素的个数。 另一种方法,是在有用元素后放一个永远也用不到的数。例如,我们将学生成绩放到数组中,如果分数只能是0-100,我们在成绩后,放一个-1或30000,就可以明确知道,这里已经不是成绩了。
课堂提问: |
|
|
|||||||||