Rust与C的互操作性,是Rust中最令人难以置信的事情之一。C可以安全地调用 Rust代码,且Rust可以使用具有C接口的知名库的能力,是整个行业快速采用 Rust的关键原因。 它还允许我们通过为rust crate实现C接口来更好地分发代码,因此它可以被任何能够调用C语言编写的软件使用。