43.c

来自「这是一个经过本人一个月的时间自己做的关于c的小程序」· C语言 代码 · 共 39 行

C
39
字号
#include<stdio.h>
#include<string.h>
void stringcpy()//利用指针实现两个字符串的连接;
{
	char a[80],b[80],*p,*c;
	
	int t1,t2,i=0,j=0,z=0;


	printf("enter a string :\n");
	gets(a);
	printf("enter b string :\n");
	gets(b);

	t1=strlen(a);
	t2=strlen(b);

	c=(char*)malloc(t1+t2);//开辟内存空间
	p=c;
	while(i<t1) //把其中的一个字符串复制到开辟内存空间的字符串中
	{
		*p=*(a+i);
		p++;
		i++;
	}
	while(j<t2)//把其中的另一个字符串复制到开辟内存空间的字符串中
	{
		*p=*(b+j);
		p++;
		j++;

	}
	printf("\n");
	puts(c);
	
	free(c); //释放开辟的字符串空间


}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?