明日から頑張るC

訓練学校を卒業して晴れてニートになった俺が学んだ技術をアウトプットするためのブログの環境構築をするぜ！
皆俺を見習ってどんどんアウトプットして記憶を残そうぜ＾＾

Helloworld!（こんにちは）を表示する前にコンパイラ？がないと動かなかったのでまずしたこと
Visual Studioのインストール（新しいの古いのどうでもいいのかも）

https://docs.microsoft.com/ja-jp/visualstudio/releases/2019/release-notes

インストールに時間がかかるそんな時に、
コマンドを書くためのプログラム読むのにわかりやすいメモ帳TeraPadをインストールしてこい！

https://tera-net.com/

インストール完了したら
デスクトップに自分がわかる名前を作成します。
<img width="70" alt="c.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/1cde2342-d9a6-f443-060e-1a8429ca53d3.jpeg">

この中にこれから作ってみたものを保存します。

さぁ！プログラムを書こう！書きたいんだろう？

インストールが完了したTerapadを開いて！
<img width="387" alt="pu.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/5f370120-257e-1d8c-0cef-e4369b20e5ae.jpeg">

書いたら保存先をさっき作ったフォルダを選んで
僕は名前をa.cにして保存しました。（名前の最後の拡張子を.cとつけてね♡）

<img width="296" alt="a.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/8cfc3ec9-4624-2fc8-d0e7-e4427fd164c9.jpeg">

そこまでできたらコンパイル（プログラムをさせる準備）しよう！
そのためにはCドライブの中のProgramDataの中の↓
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools
ってな感じで自分がインストールしたVisual Studioの中まで入ってね。
その中に。。。
<img width="693" alt="vs.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/77615a8e-700d-003c-c0de-1c1354e59f99.jpeg">
という物が入ってるわけだ！
んで、VisualStudioは期限があるのでコンパイラするためのものが欲しい！
それに必要なのがDeveloperと書かれてる黒いものなのでそれを右クリックしてショートカットを作ってコピーしてデスクトップに張り付けようぜ。

<img width="90" alt="dev.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/0ba3003e-423a-3334-ea02-4fc3b015cfb2.jpeg">

開いたらこんな感じだね。
<img width="448" alt="cmd.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/5656d2b2-1222-26b0-fe6d-e113a4f7a321.jpeg">

いや～黒いね！いいね！

次に、最初に自分が作ったフォルダを開いてアドレスのとこクリックしてだしてコピーしてね。
<img width="432" alt="ad.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/4875911b-6872-f973-f5e3-0ce885b79553.jpeg">


コピーしたらさっきの黒いとこに張り付けて場所を教えてあげるんだけど！
そのままコピーしちゃうと目的地までいけないのです。
その時は移動するコマンド cd を入れるのさ！
こんな感じぃ！
<img width="585" alt="cd.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/2bae0e94-6757-3e0f-b831-58a0b8759faa.jpeg">
何も書かれてなければ成功だよ。

そして、dirってコマンド押すとフォルダの中身を教えてくれるわけ！
それで確認できるよ！

<img width="540" alt="dir.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/4ad4cb6c-467b-9b96-7b8f-f2a6704b80be.jpeg">

これを見ると自分が作ったa.cのフォルダを確認して目的地につけたことが分かるね。
さぁ！コンパイルだ！
コンパイルのコマンドはclです。
cl (自分の作ったファイル名).c
押すと！！
<img width="582" alt="miss.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/998268e3-d280-862c-6b31-e5fa146333ac.jpeg">
はい！ミスった～～～＞＜、
エラーを吐くとこんな感じで教えてくれます。

じゃあまたTeraPad開いてファイルをぶち込んで直そうか！人間だもの！
直したらCtrl + S(保存)押して。
またDeveloper開いてコンパイル(cl)しよ。
<img width="436" alt="dekita.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/cc6bef2e-e857-2540-5195-09c8675b7b64.jpeg">

お？今度はちゃんと.exe（実行ファイル）ができてんぞ！
行けるんじゃね？
というわけで実行します！
実行コマンドはなくてそのままファイル名ですね～
自分の場合はaって打つだけなんすよ！
<img width="394" alt="yata.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/292512/8e4aec6c-fa2c-7d6a-3314-cbda1279c487.jpeg">

やった～！これでプログラムが動いたことが確認できました＾＾

プログラム初心者の俺がC言語を初めて出来た瞬間がコレでした。
これからどんどんプログラムを書いて楽しんで勉強していこうぜ！