昨天在微信上讀到阮老師的講解位元組序的文章
http://www.ruanyifeng.com/blog/2016/11/byte-order.html
阮老師只是表述了:計算機硬體有兩種儲存資料的方式:大端位元組序(big endian)和小端位元組序(little endian)。
以前用C++實現電力遙測遠動規約時,用串列埠和下位機除錯時,就遇到過位元組序的問題,也不清楚為啥會這樣,只是看到了現象。
恰巧剛才閱讀《深入理解Java虛擬機器》,其中有一段:
這就比較清楚了說明為什麼會有位元組序的問題,因為CPU的架構不一樣。就像中國的語言,以前都是從右向左讀,現在都反過來了。