A-A+

#include<stdio.h>main(){char b[]={CDEFGH};ch

2022-08-06 10:41:44 问答库 阅读 178 次

问题详情

#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");
}

考点: