📄 43.c
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -