首页 > 学院 > 开发设计 > 正文

【c语言】模拟实现strcpy函数:

2019-11-08 03:05:16
字体:
来源:转载
供稿:网友

简介: strcpy函数是把从src的地址开始且含有’/0’结束符的字符串复制到以dest开始的地址空间。例如,定义一个字符串char a[20],和一个字符串b[]=”i am happy”,使用strcpy函数就可以把b复制到a中去。 函数原型:char *strcpyu (char *dest, const char *src) 模拟实现strcpy函数:

#include<stdio.h>#include<assert.h>char *my_strcpy(char *strDest,const char *strSrc){ assert((strDest!=NULL)&&(strSrc!=NULL)); char *retr=strDest; while(*strDest) { *strDest = *strSrc; strDest++; strSrc++; } *strDest = '/0'; return ret;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表