Rust基础使用入门
Windows10安装 Rust官网:https://www.rust-lang.org/
本地浏览Rust文档 - rustup doc
Linux or Mac: - curl https://sh.rustup.rs -sSf | sh
Windows Subsystem for Linux: - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
更新Rust - rustup update
卸载Rust - rustup self uninstall
安装验证 - rustc --version
Rust程序后缀为 .rs 文件命名单词之间以下横线_ 连接
& 符号就表示引用:允许你引用某些值而不取其所有权
将字符串切片作为参数传递 fn first_word(s: &String) ->&str{} 有经验的Rust开发者会采用&str作为参数模型,因为这样就可以同时接收String和&str类型的参数了: fn first_word(s:&str)->&str{} -使用字符串切片,直接调用该函数 -使用String,可以创建一个完整的String切片来调用该函数 定义函数时使用字符串切片来代替字符串引用会使我们的API更通用,且不会损失任何功能。
C/C++:方法调用的运算符:object->something() 和 (*object).something()一样 Rust没有->运算符,但是会自动引用或解引用,即在调用方法时,根据情况自动添加 &、&mut或*,以便object可以匹配方法的签名 即p1.add(&p2)等价于(&p1).add(&p2)

浙公网安备 33010602011771号