问题
单项选择题
已知数组art的定义如下: int arr[5]={1,2,3,4,5); 下列语句中输出结果不是2的是
A.cout<<*arr+1<<endl;
B.cout<<*(arr+1)<<endl;
C.cout<<arr[1]<<endl;
D.cout<<*arr<<endl;
答案
参考答案:D
解析: 本题主要考查指针的特殊含义:例:*px+1指取px所指对象内容加1,*(px+1)指px指针加1,并取结果指针内容而*px则指px的首元素。