手動實現strcpy並考慮內存重疊

在沒有內存重疊的風險時的操作如下: char *strcpy_(char *dst,const char *src) { assert(dst!=NULL&&src!=NULL); //頭文件是#include <cassert> char *r=dst; while((*dst++ = *src++)!='\0'); //dst指針一直在變,所以要首先保存該指針。
相關文章
相關標籤/搜索