概述
1.实现c库的函数strcpy
原型声明:char* strcpy(char* dst, const char* src);
strcpy(dest,src)函数是把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间中,
而且src和dest所指内存区域不可以重叠。这就要求dest必须有足够的空间来容纳src的字符串。
思路:对src字符串一个一个进行拷贝,当遇到NULL时,dest停止拷贝。
char* strcpy(char *dst, const char *src) //const约束,内容不可变
{
assert((src != NULL) && (dst != NULL)); //参数非0检验
char *pStr = dst; //保存dst
while ((*dst++ = *src++) != '