C语言 利用指针函数调用实现两个字符串连接

Posted Aiden (winner)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 利用指针函数调用实现两个字符串连接相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
void fun(char *s1,char *s2){
	while(*s1){
		s1++;
	}
	while(*s1++=*s2++);
}
void main(){
	char s1[80];
	char s2[80];
	printf("请输入字符串s1:");
		gets(s1);
	printf("请输入字符串s2:");
		gets(s2);
		fun(s1,s2);
	printf("字符串s1为:%s\\n",s1);
	printf("字符串s2为:%s",s2);
}

在这里插入图片描述

以上是关于C语言 利用指针函数调用实现两个字符串连接的主要内容,如果未能解决你的问题,请参考以下文章

指针的这些知识你知道吗?C语言超硬核指针进阶版3w+字详解+指针笔试题画图+文字详细讲解

C语言实现两个字符串的拼接

C语言中如何交换两个指针变量的的值

C语言开发函数库时利用不透明指针对外隐藏结构体细节

用C语言写一个程序实现以下功能

C语言指针进阶第五站,函数指针