c++输入str1,复制到str2
时间: 2024-05-02 17:21:49 浏览: 74
以下是C语言中将str1复制到str2的示例代码:
```
#include <stdio.h>
#include <string.h>
int main() {
char str1[20] = "Hello World!";
char str2[20];
strcpy(str2, str1); // 将str1复制到str2
printf("str2: %s\n", str2);
return 0;
}
```
输出结果为:`str2: Hello World!`
在上面的示例中,我们使用了C标准库中的`strcpy()`函数来将`str1`复制到`str2`中。`strcpy()`函数的第一个参数是目标字符串,第二个参数是源字符串。函数会将源字符串中的每个字符逐个复制到目标字符串中,直到遇到空字符`\0`为止。在本例中,`strcpy(str2, str1)`将`str1`中的所有字符复制到`str2`中。最终,`str2`中存储的内容与`str1`相同。
相关问题
c++ 怎么写将字符串str1复制到str2
可以使用strcpy函数将字符串str1复制到str2中,如下所示:
```c++
char str1[] = "Hello";
char str2[10];
strcpy(str2, str1); // 复制str1到str2中
cout << str2 << endl; // 输出字符串str2
```
输出结果为:Hello
c++ 复制字符串str2到str1
可以使用strcpy函数来实现将字符串str2复制到str1中。具体实现方法如下:
strcpy(str1, str2);
其中,str1为目标字符串,str2为源字符串。该函数会将str2中的内容复制到str1中,并返回指向str1的指针。需要注意的是,str1必须具有足够的空间来存储str2中的内容,否则会导致内存溢出。
阅读全文