10_22.cpp
来自「C程序参考,简单易懂,是初学者不可少的参考资料」· C++ 代码 · 共 24 行
CPP
24 行
#include<stdio.h>
#define N 80
char *str_cat(char str1[],char str2[],int n)
{ static char str3[160],*p=str3;
int i;
for(i=0;i<n;i++)
{ if(str1[i]=='\0') break;
*p=str1[i];p++;
}
for(i=0;i<n;i++)
{ if(str2[i]=='\0') break;
*p=str2[i];p++;
}
*p='\0';
return(str3);
}
void main()
{ char a[80],b[80],*p;
scanf("%s",a);
scanf("%s",b);
p=str_cat(a,b,N);
printf("%s",p);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?