__attribute__(aligned(0))
时间: 2023-11-22 08:43:05 浏览: 246
__attribute__
4星 · 用户满意度95%
__attribute__(aligned(0))是GCC编译器的一个特性,用来指定变量或结构体的对齐方式。当参数为0时,表示取消对齐要求,即不进行对齐。这意味着变量或结构体可以以任意字节对齐,不限制在特定的对齐字节上。取消对齐可能会带来一些性能上的优化,但也可能导致一些问题,如访问未对齐的变量可能会引发系统异常。
阅读全文