strcpy的作用是拷贝字符串
如图:
我们利用strcpy将arr的字符串拷贝进arr1中
模拟实现
代码
#define _CRT_SECURE_NO_WARNINGS 1
//模拟实现strcpy
#include<stdio.h>
#include<string.h>
void my_strcpy(char* arr1,const char* arr)
{
while (*arr1++ = *arr++)
{
;
}
/*while (*arr1 != *arr)
{
*arr1 = *arr;
arr1++;
arr++;
}*/
}
int main()
{
char arr[] = "abcdef";
char arr1[20] = {0};
my_strcpy(arr1, arr);
//strcpy(arr1, arr);
printf("%s", arr1);
return 0;
}