单项选择题
有以下程序:
struct s
int x, y; data[2]=10, 100, 20, 200;
main()
struct s *p=data;
printf("%d\n", ++(p->x));
程序运行后的输出结果是( )。
A) 10
B) 11
C) 20
D) 21
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序段: struct st int x; int *y; ) *pt; int a[]=1, 2), b[]=3, 4); struct st c[2]=10, a, 20, b; pt=c; 以下选项中表达式的值为11的是( )。
A) *pt->y
B) pt->x
C) ++pt->x
D) (pt++) ->x
点击查看答案&解析
单项选择题
若有以下的说明,对初值中整数2的正确引用方式是( )。 static struct char ch; int i; double x: a[2][3]='a', 1, 3.45), 'b', 2, 7.98, 'c', 31, 93;
A) a[0][1].ch
B) a[0][1].i
C) a[0][0].i
D) a[0][2].i
点击查看答案&解析
相关试题
若fp是指向某文件的指针,且已读到文件末尾...
在位运算中,操作数每右移一位,其结果相当...