#include<stdio.h>#include<string.h>void main(){ char b1[8]="abcdefg",b2[8],*pb=b1+3; while(--pb>=b1) strcpy(b2,pb); printf("%d\n",strlen(b2));}
1 回答

停不下的冒險
TA貢獻2條經(jīng)驗 獲得超2個贊
結果為7。
strcpy()是復制字符串函數(shù)。
最后一次循環(huán)時,*pb=b1,即*pb指向字符串數(shù)組的首地址。
即將b1[8]全部復制到b2[]里。
strlen()計算數(shù)組中的字符(abcdefg)個數(shù)(長度)。
- 1 回答
- 0 關注
- 1252 瀏覽
添加回答
舉報
0/150
提交
取消