C语言strcpy用法
时间: 2023-07-18 17:37:41 浏览: 136
实现strcpy
5星 · 资源好评率100%
C语言的strcpy函数用于将一个字符串的内容复制到另一个字符串中,其函数原型为:char *strcpy(char *dest, const char *src)。其中,dest表示目的字符串,src表示源字符串。
使用strcpy函数的示例如下:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str1[20] = "Hello";
char str2[20];
strcpy(str2, str1); // 将str1的内容复制到str2中
printf("str1: %s\n", str1);
printf("str2: %s\n", str2);
return 0;
}
```
在上述示例中,先定义了两个字符串数组str1和str2,然后使用strcpy函数将str1的内容复制到str2中,最后输出两个字符串的内容。
需要注意的是,在使用strcpy函数时,目的字符串必须足够大,可以容纳源字符串的全部内容,否则会造成内存溢出等问题。
阅读全文