2019.10.27どうもこんにちは夫です。worldをやっていきます。Rustを学習中であったり興味のある人はゆったり見てください。world!Rustをインストールしていない方はこちらのインストール記事を。2020年にくるプログラミング言語【Rust】どうもこんにちは夫です。最近まではpythonがすごい勢いで流行って学習する人が増えてました。codeではターミナルと連動して使うことができますのでこの記事を参考にする際はターミナルでの実行でも構いません。ターミナルでやっていきます!まずはプロジェクトの作成です。「作成したいプロジェクト名」で作成することができます。このコマンドで以下の様にファイルが作成されます。Cargo.tomlというファイルとsrcというフォルダが生成されました。Cargo.tomlというやつは最初は無視しても構いません。中身の方を一応見てみるとこの様にプロジェクトの詳細など他にも機能はありますがここでは軽くこんなのがあるんだなあという雰囲気で。今回使うのはsrc/main.rsです。main.rsというファイルにコードを記述することで記述したコードが実行されます。worldのプログラムです。worldのコードがあります。world!");}main関数というやつでptintln!というマクロを実行しています。ここで注意なのが関数とマクロは違います。今回は違うということだけ覚えておいてください。buildこれでmain.rsのコンパイルがされます。runこれでコンパイルされたファイルが実行されます。world!という文字列が出力されました。使ったprintln!について文字列を出力した際にはprintln!マクロを使用しました。ここで軽い実験で改行など複数行を出力できるのかやってみます。codeで表示されたターミナルです。問題なく出力されました。次は変数を使用して見ます。world";println!("{}",c1);}問題なく出力できました。Rustのprintln!マクロで変数を使うときは第1引数に「“{}”」を使用してコンマで区切って第2引数に変数を入力します。複数の変数を使用する場合もやって見ます。"world";println!("{}{}",c1,c2);}簡単にできました、さっきと違うのは「{}」が二つ並んでいます。変数を使用する際はこのブロックのところに表示される様です。第2、第3引数に変数を順に区切って完了です。Rustは学習難易度が高く僕も日々苦戦中です。今回のプログラムでは難しいことはしてませんが学習する際はちょっと覚悟が入りますがやりがいのある言語です。学習書籍もまだあまりなくて先週本屋に行ったときはRustの本を探すだけで30分かかりました...僕が買った本は実践Rust入門という本ですがその前にネットにあるチュートリアルでは和訳の方がありますのでそちらを見てから購入するのが良さそうです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。でこでこふうふ.タイトルとURLをコピーしました。