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/12/26 11:42:22
charp[20]={''a'',''b'',''c'',''d''},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+stcharp[20]={''a'',''b'',''c'',''d''}
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