有以下程序: #include<string.h> #include<iostream.h> void main( ) { char * p="abcde\0fghjik\0"; cout < < strlen(p) ;}

admin2013-02-27  23

问题 有以下程序:    #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’代表,在遇到’\0’时,表示字符串结束,由它前面的字符组成字符串。
转载请注明原文地址:https://kaotiyun.com/show/jSVp777K
0

最新回复(0)