28 下列 C 語言程式碼執行後結果為何?
(A)i=0
(B)i=1
(C)i=2
(D)i=3

答案:登入後查看
統計: A(87), B(125), C(207), D(11), E(0) #1372602

詳解 (共 1 筆)

#1529411

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=2

j=3

39
0