C语言strcat()函数:字符串连接(拼接)

C语言strcat()函数:字符串连接(拼接),第1张

概述C语言 strcat() 函数用来将两个字符串连接(拼接)起来。 头文件:string.h 语法/原型: char*strcat(char* strDestination, const char* strSource); 参数说明: strDestination:目的字符串; strSource:源字符 C语言 strcat() 函数用来将两个字符串连接(拼接)起来。

头文件:string.h

语法/原型:

char*strcat(char* strDestination,const char* strSource);

参数说明:strDestination:目的字符串;strSource:源字符串。
strcat() 函数把 strSource 所指向的字符串追加到 strDestination 所指向的字符串的结尾,所以必须要保证 strDestination 有足够的内存空间来容纳两个字符串,否则会导致溢出错误。

注意:strDestination 末尾的
#include <stdio.h>#include <string.h>int main(){    char str1[101] = { 0 };    char str2[50] = { 0 };    gets(str1);    gets(str2);    strcat(str1,str2);    puts(str1);    return 0;}
会被覆盖,strSource 末尾的会一起被复制过去,最终的字符串只有一个。

返回值:指向 strDestination 的指针。

【实例】使用C语言 strcat() 函数将用户输入的两个字符串拼接在一起。运行结果:
C++ Python linux Java Shell Qt C# Servlet↙
http://c.biancheng.net↙
C++ Python linux Java Shell Qt C# Servlethttp://c.biancheng.net 总结

以上是内存溢出为你收集整理的C语言strcat()函数:字符串连接(拼接)全部内容,希望文章能够帮你解决C语言strcat()函数:字符串连接(拼接)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1235067.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-06
下一篇2022-06-06

发表评论

登录后才能评论

评论列表(0条)

    保存