请各个大虾帮忙解释一下哦 我是新学C语言的,都不懂哦
#include<stdio.h>#include<string.h>main(){char*p1,*p2,str[50]="abc";p1="abc";p2="abc"...
#include<stdio.h>
#include<string.h>
main()
{ char *p1,*p2,str[50]="abc";
p1="abc"; p2="abc";
strcpy(str+1, strcat(p1,p2));/*最主要这个str+1是什么意思啊,我不懂哦,它不是指向数组的第一位b吗?*/
printf("%s\n",str);
}
还有就是答案得多少捏?怎么得的啊?麻烦 大虾帮解释了哦 展开
#include<string.h>
main()
{ char *p1,*p2,str[50]="abc";
p1="abc"; p2="abc";
strcpy(str+1, strcat(p1,p2));/*最主要这个str+1是什么意思啊,我不懂哦,它不是指向数组的第一位b吗?*/
printf("%s\n",str);
}
还有就是答案得多少捏?怎么得的啊?麻烦 大虾帮解释了哦 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询