數據大小端64位字節相互轉換

在linux內核中有htonll()這個函數來進行網絡大小端字節轉換的功能,但是在Libc中沒提供此函數,所以必須自己利用已用的函數進行封裝。 大小端與數據存放順序 C語言中,大於一個字節的數據類型在內存中表示時,不同CPU有不同的存放順序,分爲大端序和小端序。大端序即高字節存放在低地址,小端序相反。 例: int x = 0x12345678, &x == 0x100,其大小端表示如下: 字節序
相關文章
相關標籤/搜索