有下列程序段: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; 下列選項(xiàng)中表達(dá)式的值為11的是( )。
A.*pt->y
B.pt->x
C.++pt->x
D.(pt++)->x
正確答案:C解析: 由題目的已知條件可知,Pt指向結(jié)構(gòu)體數(shù)組c[2]的第一元素c[O],所以pt->x=10,執(zhí)行自加運(yùn)算后為11。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。