當前位置:編程學習大全網 - 電腦編程 - c語言編程,利用函數把字符數組b,連接到字符數組a的後面,並返回字符數組a中新的長度。

c語言編程,利用函數把字符數組b,連接到字符數組a的後面,並返回字符數組a中新的長度。

題目要連接是“字符數組”而非“字符串”。如下代碼可以實現:

//#include?"stdafx.h"//If?the?vc++6.0,?with?this?line.

#include?"stdio.h"

int?Connect_a_b(char?*a,int?la,const?char?*b,int?lb){

a+=la,la+=lb;

while(*a++=*b++,lb--);

return?la;

}

int?main(void){

char?s1[50]="Moonlight?is?in?fr",*s2="ont?of?my?bed.";

int?i,ln=Connect_a_b(s1,18,s2,14);

for(i=0;i<ln;printf("%c",s1[i++]));

printf("\nNew?length?is?%d\n",ln);

return?0;

}

  • 上一篇:氟離子復合電極怎麽校正的
  • 下一篇:程序編程的詳細說明
  • copyright 2024編程學習大全網