23 執行下列 C 程式後,輸出的數字為何?
(A)42
(B)33
(C)32
(D)15
?
答案:登入後查看
統計: A(300), B(69), C(94), D(53), E(0) #1428015
統計: A(300), B(69), C(94), D(53), E(0) #1428015
詳解 (共 1 筆)
#1529083
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則是真正的內容相加)
28
0