21xrx.com
2024-12-27 20:42:51 Friday
登录
文章检索 我的文章 写文章
C++ strcat函数代码
2023-07-01 22:25:51 深夜i     --     --
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函数时,要确保目标字符串有足够的空间存储源字符串的内容,否则会出现访问越界的错误。此外,源字符串会被改变,因此在对源字符串进行操作前,需要备份源字符串。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复