c++ char数组拼接
时间: 2023-11-15 12:04:33 浏览: 1048
C/C++ 字符串拼接 字符串 数组
可以使用 strcat 函数来拼接两个 char 数组。例如:
```c
char str1[20] = "Hello";
char str2[20] = "world";
strcat(str1, str2);
printf("%s", str1);
```
输出为 "Helloworld"。需要注意的是,拼接后的字符串需要在原先的 char 数组上进行,因为 strcat 函数将第二个参数拼接到第一个参数的末尾,并且不会自动申请新的内存空间。同时,需要保证第一个参数的数组空间足够大,能够容纳下拼接后的字符串。
阅读全文