A-A+
#include<stdio.h>main(){char b[]={CDEFGH};ch
问题详情
#include<stdio.h>
main()
{char b[]={"CDEFGH"};
char *chp=&b[3];
while(--chp<&b[0]);
putchar (*chp):
printf("n"):
}
参考答案
正确答案:
E [解析]
#include<stdio.h>
main()
{char b[]={CDEFGH];
char *chp=&b[3] /*指针变醚chp获得初值&b[0]*/
while(--chp<&b[0]);/*{{指针变量chp的值小于字符数组b[]元素b[0]的地址时执行循环,循环体为空语句,每循环一次指针变量chp减1*/
putchar (*chp);/*打印输出指针变量chp所指向内存存放的字符*/
printf("\n");
}