摘要:
环境 Rust 1.56.1 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/flow_control/while.htmll while 循环在条件为真的时候,一直执行,直到为假。 示例 while 循环 f 阅读全文
posted @ 2021-11-30 23:23
jiangbo4444
阅读(99)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.1 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/flow_control/loop.html 使用 loop 关键字来定义一个无限循环。 示例 loop 循环 在 loop 循环中 阅读全文
posted @ 2021-11-30 23:22
jiangbo4444
阅读(433)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.1 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/flow_control/if_else.html Rust 中的 if/else 条件判断,条件可以不使用小括号,但是后面的代码需 阅读全文
posted @ 2021-11-30 23:21
jiangbo4444
阅读(227)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.1 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/expression.html 示例 语句 Rust 程序的大部分都是由语句构成的。 fn main() { // statemen 阅读全文
posted @ 2021-11-30 23:19
jiangbo4444
阅读(113)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.1 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/conversion/string.html 示例 转为字符串 要将任何类型转为 String 类型,只需要实现 toString 阅读全文
posted @ 2021-11-30 23:17
jiangbo4444
阅读(840)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.0 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/conversion/try_from_try_into.html TryFrom/TryInto 和 From/Into 类似,不 阅读全文
posted @ 2021-11-30 23:15
jiangbo4444
阅读(797)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.0 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/conversion/from_into.html 基础类型可以通过 as 关键字进行转换,如果是自定义类型,则通过 From 和 阅读全文
posted @ 2021-11-30 23:14
jiangbo4444
阅读(941)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.0 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/types/cast.html Rust 没有提供基础类型间的隐式转换,可以使用 as 关键字进行显式的类型转换。 示例 不支持隐式 阅读全文
posted @ 2021-11-30 23:12
jiangbo4444
阅读(375)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.0 VSCode 1.60.2 概念 参考:https://doc.rust-lang.org/stable/rust-by-example/types/literals.html 示例 类型字面量 std::mem::size_of_val 可以获取变量所占用的字节数。 阅读全文
posted @ 2021-11-30 23:10
jiangbo4444
阅读(203)
评论(0)
推荐(0)
摘要:
环境 Rust 1.56.1 VSCode 1.61.2 概念 参考:https://doc.rust-lang.org/std/macro.assert.html 示例 assert! 第一个是布尔值,如果不为真,将会 panic 并打印后面自定义的错误信息。 fn main() { fn som 阅读全文
posted @ 2021-11-30 23:09
jiangbo4444
阅读(318)
评论(0)
推荐(0)