strcpy函数的实现
Posted iwangzhengchao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了strcpy函数的实现相关的知识,希望对你有一定的参考价值。
本文转自:Norcy https://www.cnblogs.com/chenyg32/p/3739564.html (尊重劳动成果,欢迎阅读原文,侵删)
已知strcpy函数的原型是:
char *strcpy(char *dst, const char *src);
- 实现strcpy函数
- 解释为什么要返回char *
- 假如考虑dst和src内存重叠的情况,strcpy该怎么实现
1.strcpy的实现代码
char * strcpy(char *dst,const char *src) //[1] { assert(dst != NULL && src != NULL); //[2] char *ret = dst; //[3] while ((*dst++=*src++)!=‘