「Rust」の版間の差分
削除された内容 追加された内容
→変数と型: <code>{ }</code>はプレースホルダといい、文字列中で値を表示する位置を表す。 |
→変数・定数とミュータブル・イミュータブル: 「再代入」とカイていたが、最初の = は初期化なので「再」は不要だった。ミュータビリティはオブジェクトではなく束縛された変数に付与される・・・ことを書くのは所有権でまとめて説明したい。 タグ: 2017年版ソースエディター |
||
120 行
==== イミュータブル ====
Rust では、
;[https://play.rust-lang.org/?version=nightly&mode=debug&edition=2021&gist=cff18271ef40115f5ee29811d549a39f hello-immutable.rs]:<syntaxhighlight lang=rust highlight='2,4' line>
fn main() {
145 行
error: could not compile `playground` due to previous error
</syntaxhighlight>
:イミュータブルな変数には、
==== ミュータブル ====
;[https://play.rust-lang.org/?version=nightly&mode=debug&edition=2021&gist=f795ca7bd93cb23a75f77654cee1068b hello-mutable.rs]:<syntaxhighlight lang=rust highlight=2 line>
fn main() {
|