编写函数align_n,将size的低n位(即:0到n-1位)清零,如果清零前size的低n位不为全零,则在第n位上加1。n满足32n0。 align_n的函数原型: unsigned int align_n(unsigned int size, int n);
输入描述:
size(十六进制),n(十进制)
输出描述:
align_n的运算结果(十六进制)
示例1
输入
0x7,3
输出
0x8
示例2
输入
0x8,3
输出
0x8
示例3
输入
0x1,3
输出
0x8
加载中...
0x7,3
0x8
0x8,3
0x8
0x1,3
0x8