发布网友 发布时间:2024-10-21 20:10
共1个回答
热心网友 时间:2024-11-30 07:41
选择答案B,主要的原因是因为数组变量为数组的首地址,数组的首地址是一个常量不能改变,而B选项对a进行了自增的操作。所以说B是错误的选项。
选项分析:
A选项,a[i]属于通过下标对数组的元素进行引用,选项A是正确的。
C选项,*a通过星号运算符取出数组首地址中的元素,所以说C是正确的的。D选项的操作与C选项的操作类似,但是没有试图改变a的值,所以D选项正确。
扩展资料:
数组注意:
在增加数组的维数时,数组所占的存储空间会大幅度增加,所以要慎用多维数组。使用 Variant 数组时更要格外小心,因为他们需要更大的存储空间。
数组元素的表示方法:
二维数组的元素也称为双下标变量,其表示的形式为:数组名[下标][下标],其中下标应为整型常量或整型表达式。例如:a[3][4] 表示a数组三行四列的元素。
下标变量和数组说明在形式中有些相似,但这两者具有完全不同的含义。数组说明的方括号中给出的是某一维的长度,即可取下标的最大值; 而数组元素中的下标是该元素在数组中的位置标识。前者只能是常量, 后者可以是常量,变量或表达式。
数组使用规则:
1、数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。
2、数组名的书写规则应符合标识符的书写规定。
3、数组名不能与其它变量名相同。
参考资料来源:百度百科-数组