试题题干
设函数int& index(int a,int i)返回数组a中下标为i的元素,如果整型数组int array[]={1,2,3},在执行index(array,1)+=3后,array中各元素值为()
参考答案
正确答案:
试题解析
数组的下标从0开始,index(array,1)+=3使用加法赋值运算符(+=),故也可以表示为:index(array,1)=index(array,1)+3。
index(array,1)返回array[1]的值,即为2,然后array[1]=2+3=5,所以array中各元素值为{1,5,3}。选B。