2011-05-24 28 views
1

我的電腦有一個x86-64處理器並運行linux。文本文件的字節順序和hexdump

我創建了一個叫做以下列字符文本文件:abcde(新線將被放在最後太)

我跑這個文件hexdump都找來:

0000000 6261 6463 0a65       
0000006 

的字節順序表明文本存儲爲badc\ne。爲什麼是這樣?這與端到端有關嗎?爲什麼訂單在兩字節塊內更改,但不是整體?如果我的電腦有16位字長,我可以理解,但事實並非如此。

回答

2

字節順序不影響文件中的字節順序。你所看到的是你的hexdump程序的一些人造物。

+0

你是什麼意思的人工製品? – oadams 2011-05-24 12:46:52