下面程序段的运行结果是 char *p="abcdefgh"; p+=3; printf("%d\n",strlen(strcpy(p,"ABCD")));

admin2009-02-15  47

问题 下面程序段的运行结果是    char *p="abcdefgh";    p+=3;    printf("%d\n",strlen(strcpy(p,"ABCD")));

选项 A、8
B、12
C、4
D、7

答案4

解析 本题考查两个知识点:strlen函数的功能是求字符串的长度,并返回字符个数,不计最后的‘\0’,strcpy函数的功能是把后面的字符串复制到前面字符串所指向的空间。
转载请注明原文地址:https://kaotiyun.com/show/9SXp777K
0

最新回复(0)