摘要: 为什么会有字节序问题1. 内存以8bit为一个地址单位:早期的处理器地址以8bit为一个单位(8位处理器),也就是说一次可以访问8bit的数据,后来出现了16位,32位甚至64位的处理器,但为了兼容最早的8位处理器,因此沿用8bit为一个地址单位。2. 大于8位的处理器,如32位处理器,虽然每个8b... 阅读全文
posted @ 2014-11-26 09:26 Windeal 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 1. 用宏定义调试用的DPRINT#define DEBUG_ENABLE#ifdef DEBUG_ENABLE#define DPRINT(fmt, args...) fprintf(stderr, "[DPRINT...][%s %d] "fmt"\n", __FILE__, __LINE__,... 阅读全文
posted @ 2014-11-26 09:24 Windeal 阅读(1294) 评论(0) 推荐(0) 编辑