//不用多讲,直接代码,其中有几个需要注意的地方
1,返回值类型为 char*类型,是为了能链式使用拷贝后的值
2,一定要主要 拷贝的结束符也是靠识别'\0'来结束的,别忘了最后一位要赋值为'\0'
3,被复制的参数定义为const的类型,防止拷贝过程中发生改变
char *strcpy_def(char *strDest,const char *strSrc)
{
assert((strDest!=NULL)&&(strSrc!=NULL));
char *address=strDest;//保存目的字符串的首地址
while((*strDest++)=(*strSrc++)!='\0'); //赋值之后判断为'\0' 复制操作才会结束
return address;
}