Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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!