「Rust入門」ベクタ(vec)を宣言、利用するサンプル

環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1

構文
let mut ベクタ名 = vec![値1, …];
ベクタ(vec)同じ型の要素を含みます。
ベクタの要素数は可変です。
書式
for 変数名  in &ベクタ名 {処理コード}

使用例

fn main() {
   let mut vect = vec![55, 66, 77];
   vect.push(88);
   println!("{} {} {} {}", vect[0], vect[1], vect[2], vect[3]);
   println!("{}", "********");
  for v in &vect {
     println!("{}", v);
  }
}

実行結果

C:\study\rust>rustc test.rs
C:\study\rust>.\test.exe
55 66 77 88
********
55
66
77
88

 

Rust

Posted by arkgame