#include
catstr(char *str1,char *str2);
main(){
char s1[20]="abc",s2[]="ABC";//s1要足够大
char *p1=s1,*p2=s2;
catstr(p1,p2);
puts(s1);//在这里输出
}
catstr(char *str1,char *str2){
while (*str1!='\0'){
str1++;}
while (*str2!='\0'){
*str1++=*str2++;} //这里是赋值,再指针后移
*str1='\0';
// puts(str1);
}