问题 单项选择题

已知数组arr的定义如下:
int arr[5]=1,2,3,4,5;
下列语句中输出结果不是2的是( )。

A.cout<<*arr+1<<end1;

B.cout<<*(art+1)<<end1;

C.cout<<arr[1]<<end1;

D.cout<<*arr<<end1;

答案

参考答案:D

解析: 本题主要考查指针的特殊含义。例*px+1指取px所指对象内容加1,*(px+1)指px指针加1,并取结果指针内容而*px则指px的首元素。

单项选择题
单项选择题 A1型题