问题库
search
首页 计算机 驾照考试 关于

有以下程序段 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->x
  • B.pt->x
  • C.*pt->y
  • D.(pt++)->x
浏览202
计算机二级office题库App
收录最新试题,随时随地刷题
参考答案:A
解析:

【解析】本题考查结构体数组初始化以及结构体变量的引用,题目中定义了一个结构体数组c并初始化,指针pt指向c的第一个元素,那么pt->x为10,++pt->x为11,*pt->y为1,(pt++)->x为20,所以答案为A。