您的位置:首页 > 其它

strcpy函数实现

2015-05-05 21:23 134 查看
#include <stdio.h>

char *strCopy(char *dest, const char *src) {
if (dest == NULL || src == NULL) {
throw "Invalid argument(s)";
}
char *copy = dest;
while ((*dest++ = *src++) != '\0');
return copy;
}
#include <assert.h>
#include <stddef.h>

char *strcpy(char *dst,const char *src)
{
assert(dst != NULL);
assert(src != NULL);
char *ret = dst;
while((* dst++ = * src++) != '\0');
return ret;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: