一道关于C语言的题目,求大神解答

编写函数voidstringcat(chara[],charb[]),实现两个字符串相联,并将结果储存在a数组中(类似字符串处理函数strcat,但不得使用strcat)... 编写函数 void stringcat(char a[],char b[]),实现两个字符串相联,并将结果储存在a数组中(类似字符串处理函数strcat,但不得使用strcat),在主函数中输入两个字符串要s1(char s1[100]),s2(char s2[100]),调用string(s1,s2)函数,并输出结果s1。 展开
 我来答
cdyzxy
2017-06-04 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3712万
展开全部

#include<stdio.h>

void stringcat(char *a,char *b) { while ( *a ) a++; while ( *b ) { *a=*b; a++; 消带没行郑b++; } *a=0; }

void main() { char str1[256],str2[256]; gets(str1); gets(str2); 拿纳stringcat(str1,str2); printf("%s\n",str1); }

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式