(函数)字符串拼接(C语言)

一、运行结果;

二、源代码;

cs 复制代码
# 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];
	}
}
相关推荐
aaaameliaaa7 小时前
字符函数和字符串函数
c语言·笔记·算法
夜月yeyue7 小时前
AUTOSAR CP 从上电到 Runnable
c语言·网络·tcp/ip·车载系统
微学AI8 小时前
一根针指向所有方向:挂谷猜想对 LLM Agent 技能-记忆架构的启示
开发语言·人工智能·架构·挂谷猜想
城管不管8 小时前
ReAct、Plan-and-Execute、Reflection 三大智能 Agent 范式核心区别
java·人工智能·算法·spring·ai·动态规划
月疯8 小时前
二分法算法(水平等分图形面积)
算法
豆瓣鸡8 小时前
算法日记 - Day3
java·开发语言·算法
白白白小纯9 小时前
算法篇—反转链表
c语言·数据结构·算法·leetcode
Achou.Wang9 小时前
深入理解go语言-第5章 并发编程——Go的灵魂
大数据·算法·golang
韭菜炒鸡肝天9 小时前
VTK开发笔记(一):VTK介绍,Qt..+VSx+VTK.编译
开发语言·笔记·qt
The Chosen One9859 小时前
高进度算法模板速记(待完善)
java·前端·算法