32 執行下列 C++程式碼後,螢幕印出的數字為何?5d2d78695271b.jpg
(A)8
(B)10
(C)12
(D)14

答案:登入後查看
統計: A(60), B(100), C(130), D(376), E(0) #2034286

詳解 (共 5 筆)

#3526434
..0 1 2 3 4............
(共 77 字,隱藏中)
前往觀看
15
0
#3774229

以列為優先 
0 1 2 3 4 5
6 7 8 9 10 11

....

故可以推得位址差為 5 * 2row + 4 = 14


7
0
#6065084
p1=7*5+4
p2=7*5+0

位址距離:39-35=4
1
0
#3620049
不懂
(共 4 字,隱藏中)
前往觀看
0
1
#5766377
請留意,該處是用指標
所以p1、p2其實是位址
*p1、*p2則是該位址上的數值
因此題目是計算兩個位址差距
0
0