问题
单项选择题
有以下程序 #include<string.h> #include<iostream.h> void main( ) { char *p="abcde\0fghjik\0"; cout < < strlen(p);} 程序运行后的输出结果是( )。
A.12
B.15
C.6
D.5
答案
参考答案:D
解析:C++浯言规定了一个字符串结束标志,以字符'\0'代表,在遇到'\ o'时,表示字符串结束,由它前面的字符组成字符串。