编写一个函数 cat ,它的功能是将字符串2接续在字符串1的尾部,两个字符串通过参数进行传递,函数没有返回值。 要求: 1.主函数输入两个字符串1和字符2 2.调用函数,将字符串2接续在字符串1的尾部,两个字符串通过参数进行传递,函数没有返回值. 3.主函数输出连接后的字符串1.
时间: 2024-02-28 22:56:58 浏览: 56
好的,这是一个简单的字符串拼接问题,这里给出一个 C 语言的实现:
```c
#include <stdio.h>
#include <string.h>
void cat(char *str1, char *str2) {
strcat(str1, str2);
}
int main() {
char str1[100], str2[100];
printf("请输入字符串1:\n");
scanf("%s", str1);
printf("请输入字符串2:\n");
scanf("%s", str2);
cat(str1, str2);
printf("连接后的字符串1为:%s\n", str1);
return 0;
}
```
这个程序中,我们定义了一个 `cat` 函数,它将字符串2接续在字符串1的尾部,通过 `strcat` 函数实现。在主函数中,我们输入了两个字符串,调用 `cat` 函数将它们拼接在一起,并输出结果。
阅读全文