char *connect(char *dst,char *src){ char *q,*p; for(p=dst;*p;p++);//将p指针移动到dst数组的结束符0的位置 for(q=src;*q;q++,p++)//dst从结束符开始,src从首地址开始,一一对应传值 *p=*q; *p=0; return dst;}
*p=*q;*p='\0';还有,你拼写有错误
*p=*q;*p=0;