| 変数のscopeの例 |
{ // s はvalid(有効)ではない
let s = "hello"; // s は valid
// s を使う // s は valid
} // scope を抜けたので sはもはや valid ではない。
o
|
s はscopeに入ると valid (有効)になる。s は valid なまま| String型変数の例 |
let mut s = String::from("hello");
s.push_str(", world"); // push_str() はStringにリテラルを追加する
println!("{s}""); // this will begin
|