万能百科  > 所属分类  > 

有下列程序段:struct st{intx;int*y;}*pt;int a[]={1,2},b[]={3,4};struct st c[2]={10,a,20

有下列程序段: struct st {intx;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

正确答案:

C解析: 由题目的已知条件可知,Pt指向结构体数组c[2]的第一元素c[O],所以pt->x=10,执行自加运算后为11。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签