Hello World
これは従来の Hello World プログラムのソースコードです。
// これはコメントであり、コンパイラには無視されます。 // あちらの "Run" ボタンをクリックすると、このコードをテストできます -> // またはキーボードを使用したい場合は、"Ctrl + Enter" // ショートカットを使用できます。 // このコードは編集可能です。自由に書き換えてみてください! // "Reset" ボタンをクリックすれば、いつでも元のコードに戻せます -> // これは main 関数です。 fn main() { // ここにある文は、コンパイルされたバイナリが呼び出されたときに実行されます。 // コンソールにテキストを出力します。 println!("Hello World!"); }
println! は、テキストをコンソールに出力する マクロ です。
Rust コンパイラ rustc を使用してバイナリを生成できます。
$ rustc hello.rs
rustc は、実行可能な hello バイナリを生成します。
$ ./hello
Hello World!
演習
期待される出力を確認するには、上の 'Run' をクリックしてください。次に、2つ目の println! マクロを含む新しい行を追加して、出力が次のように表示されるようにしてください。
Hello World!
I'm a Rustacean!