問題詳情

28 下列 C 語言程式碼執行後結果為何?


(A)i=0
(B)i=1
(C)i=2
(D)i=3

參考答案

答案:C
難度:困難0.371859
統計:A(46),B(51),C(74),D(6),E(0)

用户評論

Moonforget Wh】評論

p=&i;   //p指向i所記錄的位址q=&j;   //q指向j所記錄的位址q=p;    //q改指向p所指向的位址(也就是i的位址) *p=1;   //p所指位址的內容改為1(i=1)*q=2;   //q所指位址的內容改為2(i=2)最終結果*p=*q=i=2j=3