求高手帮忙注释下下面程序,不懂.strcpy(a+1,b+2); puts(strcat(a,c+1));希望详细点#include #include main(){char a[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2);puts(strcat(a,c+1));}

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 18:18:53

求高手帮忙注释下下面程序,不懂.strcpy(a+1,b+2); puts(strcat(a,c+1));希望详细点#include #include main(){char a[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2);puts(strcat(a,c+1));}
求高手帮忙注释下下面程序,不懂.strcpy(a+1,b+2); puts(strcat(a,c+1));希望详细点
#include
#include
main()
{char a[10]="abc",b[10]="012",c[10]="xyz";
strcpy(a+1,b+2);
puts(strcat(a,c+1));
}

求高手帮忙注释下下面程序,不懂.strcpy(a+1,b+2); puts(strcat(a,c+1));希望详细点#include #include main(){char a[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2);puts(strcat(a,c+1));}
strcpy(a+1,b+2);//把b数组的第3个元素开始到NULL出现为止的字符串复制给a数组第2个元素开始的内存空间
puts(strcat(a,c+1));//打印字符串,该字符串为a数组中的字符串和c数组第2个元素开始的字符串,
strcat()的意义为把c数组第2个元素开始的字符串添加到a数组的结尾.