diff --git a/src/advance/unsafe/superpowers.md b/src/advance/unsafe/superpowers.md index b56b905e..7fcab94f 100644 --- a/src/advance/unsafe/superpowers.md +++ b/src/advance/unsafe/superpowers.md @@ -299,7 +299,7 @@ C 语言的代码定义在了 `extern` 代码块中, 而 `extern` 必须使用 #### ABI -在 `exetrn "C"` 代码块中,我们列出了想要调用的外部函数的签名。其中 `"C"` 定义了外部函数所使用的**应用二进制接口**`ABI` (Application Binary Interface):`ABI` 定义了如何在汇编层面来调用该函数。在所有 `ABI` 中,C 语言的是最常见的。 +在 `extern "C"` 代码块中,我们列出了想要调用的外部函数的签名。其中 `"C"` 定义了外部函数所使用的**应用二进制接口**`ABI` (Application Binary Interface):`ABI` 定义了如何在汇编层面来调用该函数。在所有 `ABI` 中,C 语言的是最常见的。 #### 在其它语言中调用 Rust 函数