C++教程:C++数组操作和数组下标

2020-01-06 12:08:24王冬梅

   return 0;
}
运行结果:
1 2 3 4 5

阅读了以上程序,我们发现除了要注意下标是否有效,对数组的操作和对变量的操作并无异样。

算法时间:数组的下标和循环控制变量
在一开始,我们就说了给学生编号是为了避免在长短不一的姓名中查找。使用一个数组而不使用多个变量的原因也是类似的。由于循环语句和数组下标的存在,再搭配循环控制变量,就能很方便地对多个数据进行类似的反复操作。(我们一般把循环控制变量作为数组的下标。如程序7.1.1中所示。)这种优势是多个变量所没有的。这也是数组存在的重要意义。如果一种高级语言没有数组功能,那么它将很难实现大数据量的复杂程序。

试试看:
输入下列程序,看看在编译的时候会发生什么错误:
#include "iostream.h"
int main()
{
int size;
int a[size];
cin >>size;
return 0; }