亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

您好,關于編程怎么實現strcat函數的功能?

您好,關于編程怎么實現strcat函數的功能?

HUH函數 2021-03-30 16:03:33
是用C語言做的
查看完整描述

2 回答

?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

#include "stdio.h"

char* strcat(char s1[],char s2[])
{
int i,j;
for(i=0;s1[i]!=0;i++)
;
for(j=0;s2[j]!=0;i++,j++)
s1[i]=s2[j];

s1[i]=0;
return s1;
}
int main()
{
char s1[100]="abc",*s;
s=strcat(s1,"def");
printf("%s",s);
return 0;
}



查看完整回答
反對 回復 2021-04-11
?
慕桂英4014372

TA貢獻1871條經驗 獲得超13個贊

#include <stdio.h>

char *strcopy(char *str1,char *str2)

{

 char *p = str1;

 while((*str1)!='\0') str1++;

  while((*str2)!='\0')

  {

   *str1++=*str2++;

  }

  *str1='\0';

  return p;

}

void main()

{

 char str1[20],str2[10]; //開辟大一點的空間

 printf("str1:\n");

 gets(str1);

 printf("str2:\n");

 gets(str2);

 printf("連接后:%s\n",strcopy(str1,str2));

 

}



查看完整回答
反對 回復 2021-04-11
  • 2 回答
  • 0 關注
  • 451 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號