基础数据类型和复合类型
基础类型 标量(scalar
)
标量的定义是:单独的对象、值。Rust提供了四种基本的标量:布尔型、字符型、整型、浮点型。
在Rust中,声明变量需要使用let
关键字,其使用格式大致如下:
1 | let var_name: type_name; |
变量声明后必须要赋值(初始化)后才可获取值,可以在声明的同时给变量赋值。
1 | let a: i32; |
类型名在大多数情况下可以不用写,编译器会自动根据使用的场景和所赋值推断出变量的类型:
1 | let a = 32; // 此时a是一个`i32`,默认设定整型字面值类型为`i32` |
注意,变量声后就必须赋值。
该篇目前只包含以下编辑器/IDE的配置推荐,视个人精力不定时更新。
Rust支持的主流编辑器有VSCode、SublimeText3、Atom等,具体配置过程可在官网查看(进左边链接后点击喜欢的IDE按钮即可)或自行网上搜索。
rustup
安装Rust如你不打算使用以下方法安装或以下方法安装失败,请参考其他安装方法(全英)。
rustup
是一个管理Rust版本和相关工具的命令行工具,安装rustup
会默认安装rust及其工具集。