Merge pull request #1350 from Karenina-na/patch-1

Update inline-asm.md
pull/1353/head
Sunface 11 months ago committed by GitHub
commit fd53788c9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -71,7 +71,7 @@ assert_eq!(o, 8);
上例还能看出几点: 上例还能看出几点:
- `asm!` 允许使用多个格式化字符串,每一个作为单独一行汇编代码存在,看起来跟阅读真实的汇编代码类似 - `asm!` 允许使用多个格式化字符串,每一个作为单独一行汇编代码存在,看起来跟阅读真实的汇编代码类似
- 输入变通过 `in` 来声明 - 输入变通过 `in` 来声明
- 和以前见过的格式化字符串一样,可以使用多个参数,通过 {0}, {1} 来指定,这种方式特别有用,毕竟在代码中,变量是经常复用的,而这种参数的指定方式刚好可以复用 - 和以前见过的格式化字符串一样,可以使用多个参数,通过 {0}, {1} 来指定,这种方式特别有用,毕竟在代码中,变量是经常复用的,而这种参数的指定方式刚好可以复用
事实上,还可以进一步优化代码,去掉 `mov` 指令: 事实上,还可以进一步优化代码,去掉 `mov` 指令:

Loading…
Cancel
Save