C语言--模拟实现库函数strcpy
2023-04-18 16:05:22 时间
前言
本章内容我们将通过相关函数来实现库函数中的strcpy。
strcpy实现的基本原理
C语言 strcpy()函数用于对字符串进行复制(拷贝)。需要的头文件为 <string.h>。原理如下
char* strcpy(char* strDestination, const char* strSource);
其中的strSource为源字符串,strDestination为目的字符串,strcpy的作用就是将 strSource 指向的字符串复制到 strDestination。
我们举个例子
int main()
{
char arr1[20] = "xxxxxxxxxxxxxxx";
char arr2[] = "hello";
strcpy(arr1, arr2);
printf("%s
", arr1);
return 0;
}
打印结果如图1
我们知道字符串arr2实际上是"hello