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; }
相关文章推荐
- memcpy、memmove、strcpy函数实现源码及区别
- 如何实现字符串拷贝(不用strcpy函数)
- strcpy函数实现
- strcpy函数实现
- 1、用C语言实现字符数组1拷贝到字符数组2,替代strcpy函数
- 实现strcpy函数
- C语言实现strcpy函数
- 从一个问题的延伸:strcpy函数的实现
- 自己实现strcpy函数
- 探讨strcpy函数的实现(上)
- 模拟实现strcpy函数,不使用strcpy库函数
- strcpy函数的实现
- strlen、strcat、strcmp、strcpy函数实现
- C++中strcpy函数的实现
- 笔试面试2 用C实现C库的strcpy函数
- 模拟实现strcpy函数
- C语言之利用函数实现strcpy函数
- strcpy函数实现
- 实现strcpy函数、memcpy函数
- C语言strcpy函数实现