c语言字符串拼接函数
时间: 2024-01-20 08:04:51 浏览: 168
C语言中可以使用库函数`strcat()`来进行字符串拼接操作。`strcat()`函数位于头文件`string.h`中。
函数原型如下:
```c
char* strcat(char* destination, const char* source);
```
该函数将源字符串(source)的内容追加到目标字符串(destination)的末尾,并返回目标字符串的地址。需要注意的是,目标字符串必须有足够的空间来容纳追加后的结果,否则可能导致内存溢出。
以下是一个使用`strcat()`函数拼接字符串的示例代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str1[50] = "Hello";
char str2[] = " World";
strcat(str1, str2);
printf("拼接后的字符串: %s\n", str1);
return 0;
}
```
输出结果为:
```
拼接后的字符串: Hello World
```
以上代码中,`str1`是目标字符串,`str2`是源字符串。通过调用`strcat()`函数将`str2`追加到`str1`的末尾,得到最终的拼接结果。
阅读全文
相关推荐





