char p[20]={'a','b','c','d'},q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+stchar p[20]={'a','b','c','d'},q[]="abc",r[]="abcde";\x09strcat(p,r);strcpy(p+strlen(q),q);\x09printf("%d\n",strlen(p));怎么运行,结果为什么是6
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 15:27:33
x)KH,R(62VOTQOd NQ)UJLJV)RRKK4
t4AJ20aZQNjFN&XUAQf^IjJLT@SYCߓ/Ox'?7Ɏ]Ov7 şXofTOMkXq>+m
"_`g3rbٖbw@Wi?P}Y-1hz: oON~
yv@
;
char p[20]={'a','b','c','d'},q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+stchar p[20]={'a','b','c','d'},q[]="abc",r[]="abcde";\x09strcat(p,r);strcpy(p+strlen(q),q);\x09printf("%d\n",strlen(p));怎么运行,结果为什么是6
char p[20]={'a','b','c','d'},q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+st
char p[20]={'a','b','c','d'},q[]="abc",r[]="abcde";
\x09strcat(p,r);strcpy(p+strlen(q),q);
\x09printf("%d\n",strlen(p));
怎么运行,结果为什么是6
char p[20]={'a','b','c','d'},q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+stchar p[20]={'a','b','c','d'},q[]="abc",r[]="abcde";\x09strcat(p,r);strcpy(p+strlen(q),q);\x09printf("%d\n",strlen(p));怎么运行,结果为什么是6
strcat(p,r);后
p="abcdabcde"
strcpy(p+strlen(q),q);后p的第7位是'\0'
p="abcabc"
当然是6