对齐函数:ALIGN()
生活随笔
收集整理的這篇文章主要介紹了
对齐函数:ALIGN()
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在 include/linux/kernel.h 中有代碼如下:
#define ALIGN(x,a) __ALIGN_MASK((x),(typeof(x))(a)-1) #define __ALIGN_MASK(x,mask) (((x)+(mask))&~(mask))
這種對(duì)齊方式適合:
#define ALIGN(x,a) __ALIGN_MASK((x),(typeof(x))(a)-1) #define __ALIGN_MASK(x,mask) (((x)+(mask))&~(mask))
這種對(duì)齊方式適合:
- 向上增長(zhǎng)的方向
- 不適合向下分配空間使用。
總結(jié)
以上是生活随笔為你收集整理的对齐函数:ALIGN()的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: treeset可以重复吗_社保和商业医疗
- 下一篇: 两组数据的相关性分析