试题与答案

下面程序段的运行结果是( )。   #include<iostream.h>

题型:单项选择题

题目:

下面程序段的运行结果是( )。   #include<iostream.h>   void main( )   { char*s="abcde";   S+=2;   cout<<&s;}

A. cde

B. 字符'c'

C. 字符'c'的地址

D. 无确定的输出结果

答案:

参考答案:C

解析:对于字符串指针,其保留的是整个串的首地址,即为第一个字符的起始地址,当该指针做算术运算时,就是该指针根据其类型向后移动相应的存储空间。

试题推荐
微信公众账号搜索答案