第4章 数组
在现实生活中,我们经常会遇到类似这样的问题:计算某个班级的学生数学平均成绩。学生可能有几十人甚至上百人,我们不可能在编程时直接定义那么多的变量名来分别表示每个学生的数学成绩,因为这样不仅使代码的可读性很差,还不便于代码的维护。这就需要采用一种简单的办法将这些相同类型的数据表示出来,这时就会用到数组。但是如果需要处理的是一幅图片,采用一般静态数组的方法就可能因为数据量过大而导致栈的溢出,这时就需要通过定义动态数组来实现。本章主要学习静态数组和动态数组的使用,按照由易到难的顺序讲解在数组使用中都有哪些易错点,以及如何在编程中避免类似的错误。