strcat 函数文档
函数概要:
strcat 函数用于连接两个字符串。
将源字符串拷贝并连接到目标数组存放的字符串后边,此过程将覆盖第一个参数的结束符 '\0'。
两个参数的位置不应该重叠。
函数原型:
#include <string.h> ... char *strcat(char *dest, const char *src);
参数解析:
|
参数 |
含义 |
|
dest |
指向用于存放字符串的目标数组,它应该包含一个字符串,并且提供足够容纳连接后的总字符串长度的空间(包含结束符 '\0') |
|
src |
指向待连接的源字符串,该参数不应该与 dest 参数指向的位置发生重叠 |
返回值:
返回值是指向目标字符串的指针。
演示:
#include <stdio.h>
#include <string.h>
int main()
{
char str1[100] = "Original String";
char str2[] = "New String";
strcat(str1, " ");
strcat(str1, str2);
printf("str1: %s\n", str1);
return 0;
}




