Rust学习第三篇:语句与表达式,不可变绑定与可变绑定

  1. 语句分为:声明语句和表达式语句
    声明语句,用于声明各种语言项(Item),包括声明变量、静态变量、常量、结构体、函数等,以及通过extern和use等关键字引入包和模块等。
    表达式语句,特指以分号结尾的表达式;
  2. 表达式一般分为位置表达式和值表达式
    位置表达式就是表示内存位置的表达式:本地变量、静态变量、解引用、数组索引、字段引用、位置表达式组合;
  3. 不可变绑定与可变绑定
    不可变绑定:let a = 1;
    可变绑定: let mut b = 2;

 

posted @ 2019-04-12 19:58  失落的黎明  阅读(247)  评论(0)    收藏  举报