C++使用指针实现两个字符串的首尾相连
时间: 2024-06-13 17:07:39 浏览: 116
程序设计-C and C++的实现:第8章 指针和基于指针的字符串1.pdf
以下是使用指针实现两个字符串的首尾相连的C++代码:
```cpp
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char str1[20] = "Hello";
char str2[20] = "World";
char *p1 = str1;
char *p2 = str2;
while (*p1)
{
p1++;
}
while (*p2)
{
*p1 = *p2;
p1++;
p2++;
}
*p1 = '\0';
cout << "连接后的字符串为:" << str1 << endl;
return 0;
}
```
运行结果为:
```
连接后的字符串为:HelloWorld
```
阅读全文