常规的 malloc 为任何对象类型对齐内存(实际上,这表示对齐到 _Alignof(max_align_t))。此函数对于过度对齐的内存分配有用,譬如 SSE 、缓存线路,或是虚拟机页边界。 示例 运行此代码 #include <stdio.h> #include <stdlib.h> int main(void) { int *p1 = malloc(10*sizeof *p1); printf("default-ali...
解题思路:计算两个数x,y相与的结果。代码写作x&y,先将x与y分别写成二进制bit形式。例如计算10&30...