若有以下定义,则对a数组元素的正确引用是【 】
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/09/20 14:25:34
若有以下定义,则对a数组元素的正确引用是【 】
我想问下这个图上吗的答案为什么是D呢不是讲a是数组的首地址,他是个常量的指针,不可以加减吗?
我想问下这个图上吗的答案为什么是D呢不是讲a是数组的首地址,他是个常量的指针,不可以加减吗?
这里所说的不能加减是指这样:
a=p+2;
这种形式的,而不是图上那种.
举个简单的例子:
const int a =2;
a是一个常量,你不能改变其值.
但是
int b = a+2 是正确的.
指针同样理解.
再问: 你的意思是不是 a代表的是首地址也是个常量的指针。,可以进行加减操作,但是不可以把它进行的加减操作的结果在付给a,
再答: 你就认为a的值不能改变就可以了,不改变a的情况下,进行加减操作完全可以。
a=p+2;
这种形式的,而不是图上那种.
举个简单的例子:
const int a =2;
a是一个常量,你不能改变其值.
但是
int b = a+2 是正确的.
指针同样理解.
再问: 你的意思是不是 a代表的是首地址也是个常量的指针。,可以进行加减操作,但是不可以把它进行的加减操作的结果在付给a,
再答: 你就认为a的值不能改变就可以了,不改变a的情况下,进行加减操作完全可以。
若有以下定义,则对a数组元素的正确引用是【 】
9、若有以下定义,则对b数组元素正确的引用是( ).
若有以下定义和语句,则对a数组元素非法引用的是:
若有定义:int a[10],则对数组a元素的正确引用是?
若有以下定义,则对a数组元素的正确引用是_________.int a[5],*p=a; a)*&a[5] b)a+2
若有以下定义,则对a数组元素的正确引用是( ).int a[5],*p=a; A.*&a[5] B.a+2 C.*(p+
31.若有以下定义:int x[10],*pt=x; 则对x数组元素的正确引用是( ).A) *&x[10] B) *(
若有以下定义和语句,则对a数组元素的正确引用为( ).int a[2][3],(*p)[3];p=a;
若有说明 int a[3][4],则对 a 数组元素的正确引用是
若有说明:int a[5][5]; 则对数组元素的正确引用是______
3、若有说明数组“int a[3][4]”,则以下对数组a的正确引用是( ).
若有定义:int a[5],*p=a; 则对a数组元素地址正确引用的是( ).&a[5] p+2 a++ &a