字节对齐的写法.
摘要:
What I write, what I lose.之前看到Nginx的code的时候.看到一个关于字节对齐的实现. 突然想起之前去面试的时候, 别人让我实现一个4字节对齐. 当然奇怪别人怎么问这种问题.这时候开始有一点点体会.以下将个人总结的几种写法写上.#define common_align1(x) ((x/4+((x%4)?1:0))*4)#define common_align2(x) (((x>>2)+((x%4)?1:0))<<2)#define common_align3(x) ((x+3) &~(3))#define common_align4 阅读全文
posted @ 2012-08-20 19:29 幻想完美主义 阅读(569) 评论(0) 推荐(1)
浙公网安备 33010602011771号