1、函数原型

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

 

注:在C++中,则存在于<cstring>头文件中。

2、函数功能:

strcat(dest, src)把src所指字符串添加到dest结尾处(覆盖dest结尾处的'\0')并添加'\0'。

注:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。另外,返回指向dest的指针

3、函数实现

 1 char *strcat(char *dest,const char *src)
 2 {
 3     assert((dest !=NULL)&&(src !=NULL));
 4     char *addr=dest;
 5     while(*addr)
 6     {
 7         addr++;
 8     }
 9     while(*addr++ = *src++);    //
10     return dest;
11 }

 

相关解见间strcpy函数

相关文章:

  • 2021-10-12
  • 2021-10-24
  • 2022-12-23
  • 2022-02-22
  • 2022-12-23
  • 2022-12-23
  • 2021-05-24
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-28
  • 2022-01-31
  • 2021-07-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案