strcpy
时间: 2023-07-02 12:05:12 浏览: 36
`strcpy` 是 C 语言中的一个字符串复制函数,其原型为:
```c
char *strcpy(char *dest, const char *src);
```
它的作用是将源字符串 `src` 的内容复制到目标字符串 `dest` 中,包括字符串末尾的空字符`\0`。 注意,目标字符串 `dest` 必须有足够的空间来存储源字符串 `src` 的内容,否则会导致缓冲区溢出。
此函数返回目标字符串 `dest` 的指针,因此可以链式调用。例如:
```c
char a[20], b[20];
strcpy(a, "hello");
strcpy(b, a);
```
以上代码将字符串 "hello" 复制到数组 `a` 中,并将 `a` 复制到 `b` 中。现在 `a` 和 `b` 中都存储了相同的字符串 "hello"。
阅读全文