問題詳情

23 執行下列 C 程式後,輸出的數字為何?


(A)42
(B)33
(C)32
(D)15?

參考答案

答案:A
難度:適中0.412639
統計:A(111),B(41),C(49),D(31),E(0)

用户評論

【用戶】Moonforget Wh

【年級】小二上

【評論內容】int[] b={10,20,30,40}int *bPtr=b+2=b[2]=30(+2是把b的開頭指標往後移兩位)int *(bPtr+1)+2=b[3]+2=40+2=42(+1是把bPtr指標往後移一位,+2則是真正的內容相加)