问题 填空题

执行下列语句段后程序的输出结果是______。
int x[]={1,2,3,4,5};
int q=x;
cout<<*(++q)<<end1;

答案

参考答案:B

解析: 数组名实际上是数组第一个元素的地址。对于本题*q=x,将x[0]的地址赋予q,cout<<*(++q)<<end1;后q便指向数组x的第二个元素。所以输出2。

单项选择题
多项选择题