#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条经验 获得超2个赞
结果为7。
strcpy()是复制字符串函数。
最后一次循环时,*pb=b1,即*pb指向字符串数组的首地址。
即将b1[8]全部复制到b2[]里。
strlen()计算数组中的字符(abcdefg)个数(长度)。
- 1 回答
- 0 关注
- 1212 浏览
添加回答
举报
0/150
提交
取消