当前位置:洪恩在线 -> 继续教育 -> 计算机考级 -> 二级C语言
 

  计算机考试
 


  二级C    


  数组的长度和越界

    C语言的数组必须在说明时就确定长度,不允许有类似 int n;... char a[n]; 这种句子出现。

      但实际有些应用,一共有多少个的数据,是我们在写程序时无法预知的。

      所以,一个号的商业软件一定要检查是否越界。

    数组元素个数和有用元素个数

      如上所述,数组元素个数一般比数组有用元素个数多。那么,我们怎么知道数组有用元素个数呢?

      有两个办法,一种是再说明一个整型变量,他记录数组内有用元素的个数。

      另一种方法,是在有用元素后放一个永远也用不到的数。例如,我们将学生成绩放到数组中,如果分数只能是0-100,我们在成绩后,放一个-1或30000,就可以明确知道,这里已经不是成绩了。

课堂提问:
问题

 


简单举例
举例
基础测试
测试