在C语言中字符串连接
时间: 2024-08-12 07:10:43 浏览: 100
在C语言中,字符串连接通常使用库函数`strcat()`来实现,这个函数是string.h头文件的一部分。`strcat()`函数将一个字符串追加到另一个字符串的末尾,返回的是目标字符串的指针,原字符串不会被改变。
`strcat()`的原型如下:
```c
char* strcat(char* destination, const char* source);
```
- `destination`:目标字符串,会接受追加的字符。
- `source`:源字符串,包含要追加的字符。
使用示例:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str1[50] = "Hello, ";
char str2[] = "world!";
strcat(str1, str2); // 追加
printf("Concatenated string: %s\n", str1); // 输出: Hello, world!
return 0;
}
```
阅读全文