21xrx.com
2025-04-02 03:02:11 Wednesday
文章检索 我的文章 写文章
C++ strcat函数代码
2023-07-01 22:25:51 深夜i     17     0
C++ strcat 函数 代码

C++中的strcat函数可以用于将两个字符串合并成一个字符串。该函数的原型如下:

char* strcat(char* dest, const char* src);

其中,dest表示目标字符串,src表示源字符串。

下面是strcat函数的代码:

#include<iostream>
#include<cstring>
using namespace std;
int main() {
  char str1[100], str2[100];
  cout << "Enter the first string: ";
  cin.getline(str1, 100);
  cout << "Enter the second string: ";
  cin.getline(str2, 100);
  strcat(str1, str2);
  cout << "Concatenated string: " << str1;
  return 0;
}

这段代码首先定义了两个字符数组str1和str2,然后通过cin.getline函数分别输入了这两个字符串。接着,使用strcat函数将这两个字符串合并成一个字符串,结果存储在str1中。最后,输出合并后的字符串。

需要注意的是,使用strcat函数时,要确保目标字符串有足够的空间存储源字符串的内容,否则会出现访问越界的错误。此外,源字符串会被改变,因此在对源字符串进行操作前,需要备份源字符串。

  
  

评论区

请求出错了