strcat
函数是C语言中的一个字符串库函数,用于将一个字符串连接到另一个字符串的末尾。
其基本语法如下:
char *strcat(char *dest, const char *src);
其中,dest
是目标字符串,src
是要连接的源字符串。strcat
函数将源字符串src
连接到目标字符串dest
的末尾,并返回指向目标字符串dest
的指针。
需要注意的是,目标字符串dest
必须具有足够的空间来容纳源字符串src
,否则会导致未定义的行为。在连接字符串之前,通常会使用strlen
函数来确定目标字符串的长度,以确保有足够的空间来容纳源字符串。
示例:
char dest[20] = "Hello, ";
char src[] = "world!";
strcat(dest, src);
printf("%s\n", dest); // 输出为 "Hello, world!"