Skip to content

常见宏使用

#[repr]

17128837221061712883721238.png

虽然,Rust 编译器默认为开发者优化结构体的排列,但你也可以使用#[repr]宏,强制让 Rust 编译器不做优化,和 C 的行为一致,这样,Rust 代码可以方便地和 C 代码无缝交互。