在 C 语言中,内存对齐(Memory Alignment)是影响程序性能的重要因素之一。对齐不仅影响访问速度,还可能影响程序的正确性,特别是在硬件架构要求严格对齐的系统上。GNU C 编译器(GCC)提供了一种方便的机制来控制内存对齐:__attribute__((aligned(alignment)))。