函数 strcat()
时间: 2023-11-07 09:58:23 浏览: 78
strcat函数
strcat()函数用于将一个字符串追加到另一个字符串的末尾。它会将源字符串中的字符依次添加到目标字符串的末尾,直到遇到源字符串的结束符'\0'。目标字符串必须有足够的空间来容纳源字符串的字符。
在提供的引用中,黄强老师实现了自己的strcat函数(MyStrCat),它的功能与标准库函数strcat相似。该函数的参数规范命名,目标字符串设置为非空指针,源字符串设置为常量指针,返回值为目标字符串的地址。函数的实现逻辑是先将目标字符串的指针保存起来,然后通过循环将源字符串中的字符依次添加到目标字符串的末尾,直到遇到结束符'\0'为止,最后返回目标字符串的地址。
请注意,上述代码中的gets_s函数已经被废弃,推荐使用更安全的替代函数如fgets。
阅读全文