2014-06-23 127 views

回答

4

假設我們有4個字節的整數,存儲在小端方式(最低字節在前),陣列存儲(以字節爲單位)爲:

01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 ...etc. 

p點到第二個字節,並q指向整數開始以相同的地方,所以:

00 00 00 02 

由於我們存儲低到高,該整數是:

0x02000000 

十六進制或十進制33554432

+0

or 2 * 2^24 = 2^25 = 33554432 in decimal ... – Paul

+2

它是還有未定義的行爲。 – this

+0

非常感謝! – user3520946

相關問題