2024年6月2日发(作者:)

strcat(str1,str2)的用法

strcat函数的用法

1. 简介

strcat函数是C语言的字符串操作函数之一,用于将源字符串

(str2)追加至目标字符串(str1)的末尾,并在拼接后的字符串末

尾添加一个空字符’0’,表示字符串的结束。

2. 函数原型

char *strcat(char *str1, const char *str2);

• str1:目标字符串,必须有足够的空间来存储拼接后的字符串。

• str2:源字符串,将被拼接到目标字符串的末尾。

3. 使用示例

拼接字符串

#include <>

#include <>

int main() {

char str1[15] = "Hello";

char str2[8] = " world!";

strcat(str1, str2);

printf("%sn", str1);

return 0;

}

运行结果:

Hello world!

解释:拼接后的字符串为”Hello” + ” world!” = “Hello

world!”。

连接超长的字符串

#include <>

#include <>

int main() {

char str1[10] = "Hello";

char str2[15] = " world!";

strcat(str1, str2);

printf("%sn", str1);

return 0;

}

运行结果:

Hello worl