工作流程为,先找到str1的结尾,然后把str2各个元素 赋值到str1之后 依次赋值最后 在添加了str2各元素的str1之后,加上结束符\0这里,第一个while就是找str1结尾的所以是到结束符退出填 *str1 !='\0' 或者 *str1!=0 或者*str1均可。 第二个循环是把str2每个元素赋值到str1对应位置上,所以是*str1=*str2;退出循环后,添加结束符,于是是*str1='\0'; 或者是*str1=0;