计算机网络:大小端存储
生活随笔
收集整理的這篇文章主要介紹了
计算机网络:大小端存储
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?
?
#include <stdlib.h> #include <stdio.h>union un{int a;char b; };int main(){union un myun;myun.a = 0x12345678;printf("a = %#x\n", myun.a);printf("b = %#x\n", myun.b);if(myun.b == 0x78){printf("小端存儲(chǔ)\n");}else{printf("大端存儲(chǔ)\n");}return 0; } #include <stdlib.h> #include <stdio.h> #include <arpa/inet.h>int main(){int a = 0x12345678;short b = 0x1234;// 以字節(jié)為單位轉(zhuǎn)換printf("a = %#x\n", htonl(a));printf("b = %#x\n", htonl(b));return 0; }?
總結(jié)
以上是生活随笔為你收集整理的计算机网络:大小端存储的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 计算机网络:协议
- 下一篇: 计算机网络:socket