当前位置:   article > 正文

C语言:写一个函数模拟实现strcpy()

C语言:写一个函数模拟实现strcpy()
  1. #include<stdio.h>
  2. #include<assert.h>
  3. char* my_strcpy(char* dest, const char* src) {
  4. assert(src);
  5. assert(dest);
  6. char* ret = dest;
  7. while (*src) {
  8. *dest++ = *src++;
  9. }
  10. *dest = *src;
  11. return ret;
  12. }
  13. int main() {
  14. char arr1[] = "abcdef";
  15. char arr2[20] = { 0 };
  16. my_strcpy(arr2, arr1);
  17. printf("%s\n", arr2);
  18. return 0;
  19. }

运行结果

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/82132
推荐阅读
相关标签
  

闽ICP备14008679号