「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