手动实现strcpy并考虑内存重叠

在没有内存重叠的风险时的操作如下: char *strcpy_(char *dst,const char *src) { assert(dst!=NULL&&src!=NULL); //头文件是#include <cassert> char *r=dst; while((*dst++ = *src++)!='\0'); //dst指针一直在变,所以要首先保存该指针。
相关文章
相关标签/搜索