#include <cstdio>
#include<iostream>
#include<cstring>
using namespace std;
char *catstr(char *a,char *b)
{
char *p=a,*q=b;
while(*p) p++;
while(*q)*p++=*q++;
*p='\0';
return a;
}
int main()
{
char str1[105];
char str2[105];
gets(str1);
gets(str2);
cout<<"str1+str2="<<" "<<catstr(str1,str2)<<endl;
return 0;
}
用自定义函数和指针实现功能
输入两个字符串,不用系统提供的函数strcat,自定义函数将两个字符串连接起来。
最新推荐文章于 2024-07-11 10:09:16 发布