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
統計: 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