作者NCRCD (光和影的謎題)
看板C_Sharp
標題Re: [問題] 寫入二進制檔案問題
時間Fri Oct 27 14:55:08 2006
※ 引述《immj (immj)》之銘言:
: 我輸入255,我希望出現的是 00 00 00 FF,出現的卻是 FF 00 00 00
: 輸入256,我希望出現 00 00 01 00,但出現的卻是 00 01 00 00。
這是所謂的Little-Endian
如果檔案不會在Big-Endian和Little-Endian的電腦拿來拿去(sun<-->intel,amd)
那你可以直接忽視這個問題~
--
Big-Endian : 值較大的byte在前面
Little-Endian : 值較小的byte在前面
例:
一個int 256^2 + 2*256 + 3
在Big-Endian : 00000000 00000001 00000010 00000011
Little-Endian : 00000011 00000010 00000001 00000000
詳細資料可以上網查
--
那天我看到妳
只覺目光不由自主地停在妳身上
現在看到妳
總不自禁多看妳一眼
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.196.63
※ 編輯: NCRCD 來自: 140.113.196.63 (10/27 14:57)
推 liunate:想到兒歌... 10/27 17:43
推 jeffrank:請問是不是有筆誤呀@@, 值較小在後跟值較大在前,好像一樣 10/28 14:51
※ 編輯: NCRCD 來自: 210.85.200.87 (10/28 19:35)
→ NCRCD:打錯沒注意到, 感謝指正 ^^" 10/28 19:36