(函数)字符串拼接(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];
	}
}
相关推荐
_olone3 分钟前
AtCoder Beginner Contest 465 D - X to Y
c++·算法
青山木6 分钟前
Hot 100 --- LRU 缓存
java·数据结构·算法·leetcode·链表·缓存·哈希
“码”力全开7 分钟前
ONVIF摄像头接入项目实战记录
人工智能·算法·边缘计算
Esaka_Forever16 分钟前
Python 与 JS (V8) 垃圾回收核心区别 + 底层根源分析
开发语言·javascript·jvm
十月的皮皮19 分钟前
C语言学习学习笔记20260704-中缀表达式求值(双栈法)
c语言·笔记·学习
pp起床23 分钟前
黑马点评 - 短信验证码登录实现
java·开发语言·tomcat
芒鸽24 分钟前
在仓颉语言里造一个没有反射的服务端框架
开发语言·华为·harmonyos
CodeStats33 分钟前
《源纹天书》第121-125章:源匠归来——全栈重构与归元圣域的2.0时代
java·开发语言·源纹天书
binbin_5234 分钟前
UIAbility 与 WindowStage:窗口创建、加载、销毁的完整链路
开发语言·javascript·深度学习·华为·harmonyos
AI人工智能+电脑小能手34 分钟前
【大白话说Java面试题 第154题】【06_Spring篇】第14题:Spring 支持的 Bean 作用域
java·开发语言·spring·面试