Rust†
- main 関数
fn main () {
// 処理
}
整数型†
size | type name |
| signed | unsigned |
8-bit | i8 | u8 |
16-bit | i16 | u16 |
32-bit | i32 | u32 |
64-bit | i64 | u64 |
arch | isize | usize |
浮動小数点型†
size | type name | remark |
32-bit | f32 | |
64-bit | f64 | 浮動小数点の標準型 |
整数リテラル†
数値リテラル | 例 |
10進数 | 98_222 |
16進数 | 0xff |
8進数 | 0o77 |
2進数 | 0b1111_0000 |
バイト (u8だけ) | b'A' |
値の代入†
- 変数束縛 といい、 let を使用する
- 例:
- x に値 5 を代入する
let x = 5;
- x に値 1, y に値 2 を代入する
let (x, y) = (1, 2);
- x の型を i32 と指定した上で、値 5 を代入する
let x: i32 = 5;
マクロ†
- cargo (The Rust package manager) を使用する
プロジェクトの生成†
- 以下のコマンドで生成する
$ cargo new <プロジェクト名>
- これで、カレントディレクトリ下に、ファイルが一式出力される
- プロジェクトのディレクトリにて、以下のコマンドで実行する
$ cargo run
参考リンク†
Last-modified: 2020-05-29 (金) 17:30:14