大小端问题

在数组和大于一个字节的整数memmove中,注意大小端问题

#include <arpa/inet.h>
int a = htons(a);  // 16位

int a = htonl(a);  // 32位

无论机器是大小端,将a转换为大端。

小端:低地址放低位,高地址放高位。

大端:低地址放高位,高地址放低位。

posted @ 2017-11-29 21:55  elseliving的记录  阅读(124)  评论(0编辑  收藏  举报