程序如下:
char *strcpy_v1(char *dest , const char *src)
{
//調試時,使用斷言,入口檢測
assert( (dest!=NULL) && (src!=NULL) );
//注意這里的內存指向參數dest所在的內存,不是棧內存,因而可以在函數中返回
char *to = dest;
//主要操作在while條件中完成
while( (*dest++ = *src++)!='\0')
{
NULL;
}
//返回拷貝字符串首地址,方便連綴,比如strlen(strcpy(dest,"hello"))
return to;
}