C语言选择题:fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下列划线处应该填写的是

2025-04-14 04:46:41
推荐回答(3个)
回答1:

数组名代表数组首地址,x+m表示指向首地址后的第m个地址

虽然是x+m,但是x的值还是没有变的,x一直表示的是数组的首地址

回答2:

这样不会移动,x++这样才会移动。
因为虽然是X+m,但是x的值还是没有变的。
如果是x++的话,会是这样:x=x+1;这样x的值变化了,指针就移动了

回答3:

数组名是个指针常量,常量本身的值不可以被更改,但是常量也可以用于其它运算。
X+m 只是生成了一个指向X[m]的指针,并没有改变x这个常量。