{
assert(NULL != str1 && NULL != str2);
char *s=str1; ///之前没加这句,一直没找到原因,忽然醒悟原来str1已经指向最后空字符了
while ('\0' != *str2)
{
*str1=*str2;
str1++;
str2++;
}
*str1='\0';
return s;
}
指针问题: 1.要初始化,即要malloc内存空间赋值给指针;
2.其次要注意++pointer的变化;
指针问题: 1.要初始化,即要malloc内存空间赋值给指针;
2.其次要注意++pointer的变化;