龙空技术网

strcat在C语言中有什么用意呢?

麦丘习惯打卡 258

前言:

眼前同学们对“strcat在c语言中的用法”可能比较看重,大家都需要分析一些“strcat在c语言中的用法”的相关知识。那么小编在网上收集了一些关于“strcat在c语言中的用法””的相关资讯,希望我们能喜欢,咱们一起来了解一下吧!

strcat()是追加字符串的函数。

strcat(char[] a,char []b)即将第二个字符串追加到第一个字符串末尾,第二个字符串值不变,第一个变长。追加时需要保证第一个字符串在加上第二个之后依旧不能溢出。

以下是详细说明:

原型:extern char *strcat(char *dest,char *src);

用法:#include <string.h>

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

说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。

返回指向dest的指针。

把字符串2接到字符串1的后面.结果放在字符串1中.这个函数调用后得到一个函数值:字符串1的地址.如:

char strl[6]={"people"};

char strl[5]={"human"};

printf("%s",strcat(strl1,strl2));

则输出:

peoplehuman

以上便是小编对“strcat在C语言中有什么用意呢?”的大致说明,希望对您有所帮助!

标签: #strcat在c语言中的用法