Windeal

Linux、网络协议栈、网络通信

字节序与大小端

为什么会有字节序问题 1. 内存以8bit为一个地址单位:早期的处理器地址以8bit为一个单位(8位处理器),也就是说一次可以访问8bit的数据,后来出现了16位,32位甚至64位的处理器,但为了兼容最早的8位处理器,因此沿用8bit为一个地址单位。 2. 大于8位的处理器,如32位处理器,虽...

2014-11-26 09:26:53

阅读数 1470

评论数 1

用于调试的printf函数和自定义log函数

#define DEBUG_ENABLE #ifdef DEBUG_ENABLE #define DPRINT(fmt, args...) fprintf(stderr, "[DPRINT...][%s %d] "fmt"\n", __FILE__, __L...

2014-11-26 09:24:04

阅读数 3559

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭