模仿strcpy()函数来实现自己的字符串拷贝函数?

模仿strcpy()函数来实现自己的字符串拷贝函数


一只斗牛犬
浏览 850回答 2
2回答

慕妹3146593

程序如下: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;}

ITMISS

char * mystrcpy(char *dest,const char *src){if(dest==NULL||src==NULL){return NULL;}else{while((*(dest++)=*(src++))!='\0');retrun dest;}}
打开App,查看更多内容
随时随地看视频慕课网APP