Re: [問題] 寫入二進制檔案問題

看板C_Sharp (C#)作者 (光和影的謎題)時間19年前 (2006/10/27 14:46), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《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)

10/27 17:43, , 1F
想到兒歌...
10/27 17:43, 1F

10/28 14:51, , 2F
請問是不是有筆誤呀@@, 值較小在後跟值較大在前,好像一樣
10/28 14:51, 2F
※ 編輯: NCRCD 來自: 210.85.200.87 (10/28 19:35)

10/28 19:36, , 3F
打錯沒注意到, 感謝指正 ^^"
10/28 19:36, 3F
文章代碼(AID): #15GQjAML (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #15GQjAML (C_Sharp)