やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Rustで関数を使ってみる

 定義と呼出。

成果物

ソースコード

fn main() {
    println!("value is {}", add(100));
}
fn add(x:i32) -> i32 {
    x + 1
}

実行

$ cargo run
value is 101

よくわからん点

  • x + 1セミコロンがない(println!()にはあるのに)
  • i32ってC#でいうInt32のこと?

 適当にググってコピペして動作させているから未知だらけ。そのうち学習することになるだろう。まずは動けばいい。

対象環境

$ uname -a
Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux

前回まで