C中编程实现,strcpy功能,最简洁,最完美的代码,不信进来看看

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/ZhangaZhaoLong/article/details/83717636
  1. #define _CRT_SECURE_NO_WARNINGS 1

    #include <stdio.h>
    #include <assert.h>
    
    char *My_strcpy(char arr2[], const char arr[])
    {
    	assert(arr != NULL);
    	assert(arr2 != NULL);
    
    	char *ret = arr2;
    	while (*arr2++ = *arr++)
    	{
    		;
    	}
    	return ret;
    }
    
    int main()
    {
    	char arr[] = "abcdef";
    	char arr2[] = { 0 };
    
    	printf("%s\n", My_strcpy(arr2, arr));
    
    	system("pause");
    	return 0;
    }
    

猜你喜欢

转载自blog.csdn.net/ZhangaZhaoLong/article/details/83717636
今日推荐