strcpy函数怎么用
时间: 2023-09-29 12:02:43 浏览: 66
strcpy函数
strcpy函数用于将一个字符串复制到另一个字符串中。其语法如下:
```c
char *strcpy(char *dest, const char *src);
```
其中,dest是目标字符串的指针,src是源字符串的指针。该函数返回目标字符串的指针。
函数的作用是将src所指向的字符串复制到dest所指向的字符串中,包括字符串结束符'\0'。如果源字符串的长度超过了目标字符串的长度,会导致目标字符串溢出,因此使用该函数时需要注意目标字符串的长度。
例如,将一个字符串复制到另一个字符串可以使用如下代码:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str1[20] = "Hello";
char str2[20];
strcpy(str2, str1);
printf("str2: %s\n", str2);
return 0;
}
```
输出结果为:
```
str2: Hello
```
在上述代码中,首先定义了两个字符数组str1和str2。然后使用strcpy函数将str1中的字符串复制到str2中,并输出str2的值。
阅读全文