strcpy(b2,pb)
时间: 2024-06-08 17:03:33 浏览: 85
编写 strcpy函数
strcpy是一个C语言的字符串函数,用于将一个字符串拷贝到另一个字符串中。在该函数中,第一个参数是目标字符串,第二个参数是源字符串。该函数会将源字符串中的每个字符逐一复制到目标字符串中,直到遇到字符串结束符'\0'为止。
假设有以下代码:
```
char b1[20] = "Hello";
char b2[20];
char *pb = "World";
strcpy(b2,pb);
```
上述代码中,源字符串为"World",目标字符串为b2。执行strcpy函数后,b2的内容就会被修改为"World"。
需要注意的是,如果源字符串的长度超过了目标字符串的长度,会导致目标字符串溢出。因此,在使用strcpy函数时,需要保证目标字符串足够大,能够容纳下源字符串的内容。同时也可以使用更安全的字符串拷贝函数strncpy来进行操作。
阅读全文