A-A+
已知数组arr的定义如下:int arr[5]={1 2 3 4 5 } 下列语句中输出结果
问题详情
已知数组arr的定义如下:
int arr[5]={1,2,3,4,5 }、
下列语句中输出结果不是2的是
A.cout$amp;B.cout$amp;C.cout$amp;D.cout$amp;
参考答案
正确答案:D
解析:选项A)中,arr指向数组a丌[0],*arrtl也就是arr[O]+1=1+1=2;选项B)中,指针arr向后移动一位,即指向arr[1],输出结果为2;选项c)中,arr[1]即为数组的第2个元素2;选项D)中,arr指向数组第1个元素,因此*arr的值为1。