strcat函数实现简单示例

 更新时间:2014年03月25日 09:21:16   作者:  
这篇文章主要介绍了strcat函数实现简单示例,需要的朋友可以参考下
代码功能是把src所指字符串添加到dest结尾处(覆盖dest结尾处的'\0')并添加'\0'

复制代码 代码如下:

char* strcat(char* strDest, const char* strSrc)
{
   char *rem = strDest;
   while(*strDest) strDest++;

   while(*strSrc!='\0'){*strDest++=*strSrc++;}

   *strDest='\0';
   return rem;
}

相关文章

  • 用c语言实现冒泡排序,选择排序,快速排序

    用c语言实现冒泡排序,选择排序,快速排序

    本篇文章是对使用c语言实现冒泡排序,选择排序,快速排序的代码进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C语言格式输出二进制的2种方法总结

    C语言格式输出二进制的2种方法总结

    众所周知C中以八进制,十进制和十六进制都可以通过%o,%d和%x轻松实现,然而唯独没有提供二进制输出的快速方式,下面这篇文章主要给大家介绍了关于C语言格式输出二进制的2种方法,需要的朋友可以参考下
    2022-08-08
  • 深入了解C++的多态与虚函数

    深入了解C++的多态与虚函数

    这篇文章主要为大家详细介绍了C++多态与虚函数,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-07-07
  • 关于c++编译protobuf时提示LNK2001 无法解析的外部符号的问题

    关于c++编译protobuf时提示LNK2001 无法解析的外部符号的问题

    这篇文章主要介绍了关于c++编译protobuf时提示LNK2001 无法解析的外部符号的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • c++ Bellman-Ford算法的具体实现

    c++ Bellman-Ford算法的具体实现

    Bellman-Ford算法用于解决有边数限制的最短路问题,且可以应对有负边权的图,本文主要介绍了c++ Bellman-Ford算法的具体实现,感兴趣的可以了解一下
    2021-06-06
  • C语言实现堆排序的简单实例

    C语言实现堆排序的简单实例

    这篇文章主要介绍了C语言实现堆排序的简单实例,讲述了堆排序的原理,需要的朋友可以参考下
    2014-07-07
  • c++ error:crosses initialization of问题解决分析

    c++ error:crosses initialization of问题解决分析

    这篇文章主要介绍了c++ error:crosses initialization ofde 问题解决分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • vs2019创建WebService服务的实现

    vs2019创建WebService服务的实现

    这篇文章主要介绍了vs2019创建WebService服务的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • 如何用C++实现A*寻路算法

    如何用C++实现A*寻路算法

    寻路是游戏比较重要的一个组成部分。因为不仅AI还有很多地方(例如RTS游戏里操控人物点到地图某个点,然后人物自动寻路走过去)都需要用到自动寻路的功能。本文将介绍一个经常被使用且效率理想的寻路方法-A*寻路算法,并且提供额外的优化思路
    2021-06-06
  • 用C语言实现贪吃蛇小游戏

    用C语言实现贪吃蛇小游戏

    这篇文章主要为大家详细介绍了用C语言实现贪吃蛇小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05

最新评论