版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
-
#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; }