當前位置:編程學習大全網 - 源碼下載 - 設計壹個指針函數,實現將字符串b連接到字符串a的後面

設計壹個指針函數,實現將字符串b連接到字符串a的後面

#include<stdio.h>

intmain()

chara[]="iamastudent.";

charb[20];

inti;

for(i=0;*(a+i)!='\0';i++)

(b+i)=*(a+i);

(b+i)='\0';

printf("stringais:%s\n",a);

printf("stringbis:\n");

for(i=0;b[i]!='\0';i++)

printf("%c",b[i]);

printf("\n");

return0;

擴展資料:

舉例:用指針將字符串a的內容復制到字符串b

#include<stdio.h>

#include<stdlib.h>

/**int main()

{

char a[]="i love you very mach!",b[100];

int i;

for(i=0;*(a+i)!='\0';i++)

{

*(b+i)=*(a+i);

}

*(b+i)='\0';

printf("a:%s\n",a);

printf("b:");

for(i=0;*(b+i)!='\0';i++)

printf("%c",*(b+i));

printf("\n");

return 0;

}**/

/**下面用指針來處理這個問題**/

int main()

{

char a[]="i love you!",b[100];

char*p1,*p2;

p1=a;p2=b;

for(;*p1!='\0';p1++,p2++)

*p2=*p1;

*p2='\0';

printf("a:%s\n",a);

printf("b:%s\n",b);

return 0;

}

  • 上一篇:鐳達錢包跟雷達幣是壹回事嗎?都是如何操作
  • 下一篇:【昆明公司註冊】如何開遊戲公司?
  • copyright 2024編程學習大全網