正在加载图片...
6.1.1一靠数组 心 对上面定义的数组b,也可以采用下面这种定义方法: cons七in七size=5 int blsizeli 注意:在定义数组时,不能用变量来描述数组定义中的元素个 数。例如,下面的定义方式是不合法的:intb[n]; 下标指明了数组中每个元素的序号,下标值为整数,用数组 名加下标值就可以访问数组中对应的某个元素。下标值从0开始, 因此对于一个具有n个元素的一维数组来说,它的下标值是0~n 例如,对上例中定义的数组b来说,b[0]是数组中的第一个 元素,b们]是数组中的第二个元素,…,b[4]是数组中的最后一 个元素,而不包含b5] 数组元素在内存中是顺序存储的。对于一维数组,就是简 单地按下标顺序存储。 例如,对上面定义的整型数组b,在内存中的存放顺序如下 图所示: b[0 b[2] b[3] b4]6.1.1 一维数组 对上面定义的数组b,也可以采用下面这种定义方法: const int size=5; int b[size]; 注意:在定义数组时,不能用变量来描述数组定义中的元素个 数。例如,下面的定义方式是不合法的: int b[n]; 下标指明了数组中每个元素的序号,下标值为整数,用数组 名加下标值就可以访问数组中对应的某个元素。下标值从0开始, 因此对于一个具有n个元素的一维数组来说,它的下标值是0~ n- 1。例如,对上例中定义的数组b来说,b[0]是数组中的第一个 元素,b[1]是数组中的第二个元素,…,b[4]是数组中的最后一 个元素,而不包含b[5]。 数组元素在内存中是顺序存储的。对于一维数组,就是简 单地按下标顺序存储。 例如,对上面定义的整型数组b,在内存中的存放顺序如下 图所示: b[0] b[1] b[2] b[3] b[4]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有