问题
单项选择题
执行下列程序的结果是( )。
#include<iostream.h>
void main()
char *str;
str="test!";
cout<<str[5];
A.test!
B.test
C.空字符
D.异常
答案
参考答案:C
解析: 字符指针str值为“test!”,它们的下标由0开始,并且具有一个尾符,输出str[5]的位置为尾符标识,指针字符指向的尾符为空。所以答案为空字符。