序號 |
對齊字節 |
範圍 |
0 |
8 |
1-8 |
1 |
16 |
9-16 |
2 |
24 |
17-24 |
3 |
32 |
25-32 |
4 |
40 |
33-40 |
5 |
48 |
41-48 |
6 |
56 |
49-56 |
7 |
64 |
57-64 |
8 |
72 |
65-72 |
9 |
80 |
73-80 |
10 |
88 |
81-88 |
11 |
96 |
89-96 |
12 |
104 |
97-104 |
13 |
112 |
105-112 |
14 |
120 |
113-120 |
15 |
128 |
121-128 |
size_t func(size_t a)
{
int b = (a + 7) & (~7);
return b;
}