一、运行结果;
二、源代码;
# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>
# include <string.h>
//声明字符串拼接函数;
void splice(char a[100], char b[100]);
int main()
{
//初始化变量值;
char a[100] = { 0 };
char b[100] = { 0 };
//获取用户输入变量;
printf("请输入字符串a的内容:");
scanf("%s", &a);
//换行;
printf("\n");
//获取用户输入变量;
printf("请输入字符串b的内容:");
scanf("%s", &b);
//输出a字符串;
printf("拼接前a的内容为:");
printf("%s", a);
//换行;
printf("\n");
//输出b字符串;
printf("拼接前b的内容为:");
printf("%s", b);
//换行;
printf("\n");
//调用拼接函数;
splice(a, b);
//输出结果;
printf("拼接后的字符串a为:");
printf("%s", a);
return 0;
}
//实现数组拼接函数;
void splice(char a[100], char b[100])
{
//初始化变量值;
int i, j;
//循环拼接;
for (i = 0, j = strlen(a); i < strlen(b); i++, j++)
{
//拼接;
a[j] = b[i];
}
}