C试题
上一篇 /
下一篇 2011-08-31 10:06:56
/ 个人分类:笔试
有如下C语言程序:
#include <stdio.h>
void main()
{
char c;
char a[]={“shouji”};
char *p=a;
c=______;
putchar(c);
}
则在程序空白处填上()表达式,编译运行后能够输出字符“o”.
a) (p+=2, *(p++))
b) (p+=2,*++p)
c) (p+=3,*p++)
d) (p=p+2,++*p)
答案:A
个人觉得填*(p+2) 容易理解。
收藏
举报
TAG: