mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-14 04:41:49 +08:00
Merge pull request #448 from Nangos/patch-36
Update ch19-01-unsafe-rust.md
This commit is contained in:
commit
fe7cdca1fe
@ -236,7 +236,7 @@ fn main() {
|
|||||||
|
|
||||||
<span class="caption">示例 19-8: 声明并调用另一个语言中定义的 `extern` 函数</span>
|
<span class="caption">示例 19-8: 声明并调用另一个语言中定义的 `extern` 函数</span>
|
||||||
|
|
||||||
在 `extern "C"` 块中,列出了我们希望能够调用的另一个语言中的外部函数的签名和名称。`"C"` 部分定义了外部函数所使用的 **应用程序接口**(*application binary interface*,ABI) —— ABI 定义了如何在汇编语言层面调用此函数。`"C"` ABI 是最常见的,并遵循 C 编程语言的 ABI。
|
在 `extern "C"` 块中,列出了我们希望能够调用的另一个语言中的外部函数的签名和名称。`"C"` 部分定义了外部函数所使用的 **应用二进制接口**(*application binary interface*,ABI) —— ABI 定义了如何在汇编语言层面调用此函数。`"C"` ABI 是最常见的,并遵循 C 编程语言的 ABI。
|
||||||
|
|
||||||
> #### 从其它语言调用 Rust 函数
|
> #### 从其它语言调用 Rust 函数
|
||||||
>
|
>
|
||||||
|
Loading…
Reference in New Issue
Block a user