首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

UNIX 字节序转换函数(ntohl,ntohs, htonl, htons) 实现有关问题

2012-03-31 
UNIX字节序转换函数(ntohl,ntohs, htonl, htons)实现问题上述四个函数在arpa/inet.h中定义如下:#define

UNIX 字节序转换函数(ntohl,ntohs, htonl, htons) 实现问题
上述四个函数在<arpa/inet.h>中定义如下:
#define ntohl(x) (x)
#define ntohs(x) (x)
#define htonl(x) (x)
#define htons(x) (x)

请问如上空的宏定义,是如何实现字节序的转换?

[解决办法]
根本就没有作转换 ^o^

莫非就是大端的系统? 等待解释
[解决办法]

探讨
C/C++ code基本操作:
a = (a >> 8) | (a << 8) (short)

热点排行