ゲーム作り始めよう! 第二回 ~ 基本の基本! ~


今回はプログラミングの基本中の基本な事についてお話していこうかなと思います。

まず前回作ったプログラムを思い出してみてください。

//=================================================

#include <stdio.h>
int main()
{
printf("世界、こんにちわ!");
return 0;
}

//=================================================



こういうプログラムを作って実行してみたら

第一回0008

こんな感じになりましたね

今度はこのプログラムを↓のように、ほんのちょっとだけ改造してみましょう

//=================================================

#include <stdio.h>
int main()
{
printf("あ\n");
printf("い\n");
printf("う\n");
printf("え\n");
printf("お\n");
return 0;
}

//=================================================
(注)\nの部分の\は¥の事




実行(Ctrl+F5)をすると

第二回0000

こんな感じになれば成功です
改造した点はprintf~っていうのをたくさん増やしてその中身を変えただけですね!

こうやって改造して前との結果の違いを見ると大体の想像がつくと思いますが
printfという命令は文字を表示させる命令だということがわかりましたね!
しかし、'あ' とか 'い' とかの後についてる\nが表示されてないですね
この\nというのは改行を表しています
ためしに\nを全部抜いて実行してみてください

第二回0001

実行してみたらこのように改行なしで表示されたと思います

そしてこれが今回の一番重要なことなのですが
プログラムは上から下に順番に実行されてるということがわかるかと思います
はじめの#include~らへんは目に見えないよくわからない事をしてるので、とりあえず置いといて(ぇ
printfは上から順番にあいうえおと実行されていますね
当然ながら順番を入れ替えれば順番が変わって表示されます

これについてはこれから先変わる事はないと思います
プログラムにはいつだってスタートがあってそこから順番に一個ずつ命令を実行していってるだけなのです
これからプログラムの勉強をしていますが、この事については常に意識していましょう