strcat
是一个C语言库函数,用于将一个字符串连接到另一个字符串的末尾
string.h
头文件。这是因为 strcat
函数在这个头文件中声明。#include<stdio.h>
#include<string.h>
str1
和 str2
,并分别存储 “Hello” 和 “World!”。char str1[20] = "Hello";
char str2[] = "World!";
strcat
函数将 str2
连接到 str1
的末尾。注意,strcat
函数会直接修改传递给它的第一个参数,所以在调用该函数之前,请确保第一个参数有足够的空间来容纳两个字符串的长度。strcat(str1, str2);
str1
,它现在应该是 “HelloWorld!”。printf("%s\n", str1);
下面是完整的示例代码:
#include<stdio.h>
#include<string.h>
int main() {
char str1[20] = "Hello";
char str2[] = "World!";
strcat(str1, str2);
printf("%s\n", str1);
return 0;
}
编译并运行此程序,输出将显示 “HelloWorld!”。请注意,当使用 strcat
时,确保目标字符串有足够的空间来容纳源字符串及其自身的长度,以避免缓冲区溢出错误。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。