C语言中如何输出两个内容中间用分号连接
时间: 2024-11-09 20:17:50 浏览: 7
在C语言中,你可以使用`printf`函数或者简单的字符输出操作来实现这个需求。以下是两种常见的方法:
1. 使用printf函数:
```c
#include <stdio.h>
int main() {
char str1[] = "Hello";
char str2[] = "World";
printf("%s;%s", str1, str2); // 输出: Hello;World
return 0;
}
```
2. 直接字符串拼接:
```c
#include <stdio.h>
#include <string.h> // 需要包含这个头文件才能使用strcat()
int main() {
char str1[] = "Hello";
char str2[] = "World";
char result[50]; // 结果数组足够大存储两个字符串加上分号
strcpy(result, str1);
strcat(result, ";");
strcat(result, str2);
printf("%s", result); // 输出: Hello;World
return 0;
}
```
阅读全文