さて、MinGWもインストールしてテキストエディタもインストールして
今回からいよいよプログラムば書いて行くけんですね。
サクラエディタばインストールしたしーは、使い方慣れたですか?

そんなら、最初にふさわしか拍子抜けのプログラムば書きたいと思います。
言葉の言語も日本語とか英語とかあるばってんが、プログラミングの
言語も色々あって、それぞれ書き方の違うとです。

今回はC言語ばっていうことで、C言語のルール(文法)に沿って
プログラムば書いて行きます。

まず、テキストエディタば開いて次んごつ書いてください。
(別にメモ帳でっちゃよかですよ)
int main(void)
{
	return 0;
}

return 0;の所の前の空白は半角スペースかタブです。
間違っても全角スペースは入れんごつしてください。
C言語の構文の決まりですけん。
入れるスペースとかタブの数は別に決まっとらんけん好きんごつどうぞ。

こりゃ参考画像です。
ampro001-01

なるべくコピペせんごつ、わがで入力するごつした方がよかですばい。

そしたら、書いたプログラムば保存します。
ファイル名はampro001.cとでもしましょうかい。

最初のMinGWのインストールん最後に、コマンドプロンプトば
フォルダ作ってコピーしたて思いますが、書いたプログラムは
そこに保存するごつしてください。
そん方が作業のしやすかけんです。

※ファイル名は半角英数字で拡張子は「.c」で保存するごつしてください。
ampro001-02

保存したプログラムのアイコンばってんが、こりゃ環境によって違うけん
これとは違うアイコンになっとる可能性のあるですよ?
ウチんPCにゃVisual Studioっていうとの入っとるけんぎゃんアイコンになっとるだけですけん。

よかですか?
保存したらテキストエディタは×で閉じてください。

じゃあこればコンパイルします。
MinGWのインストールの最後にコピーしたコマンドプロンプトの
アイコンのあっですよね?(そこと同じフォルダに保存したプログラムは入れとりますか?)

そしたらコマンドプロンプトば起動して次んごつ入力してください。
ampro001-03

gcc ampro001.c -o ampro001

です。
入力したら[Enter]ば押してみて下さい。

しばらくしてぎゃん風に何もメッセージの出らんでキーボード入力ば
受け付けるごつなったら成功です。
ampro001-04


もし、次んごたるエラーの出たら書いたプログラムば開いたまんまにしとらんか
確認してみてください。
サクラエディタなら排他制御ばせんごつ設定できるけんそこば「しない」にすれば
開いたままっちゃよかて思います。
ampro001-05
その他、エラーが出たら入力したコマンドが間違っとらんか、プログラムがまちがっとらんか
確認してみてください。
プログラムのおかしかなら、コンパイラが何行目のおかしかてゆっかせてくれるはずです。


プログラムのコンパイル(ビルド)に成功したらみてんど、exeファイルんできとるです。
(登録された拡張子の表示ばせんごつしとるなら.cも.exeも表示はされんばってが)
ampro001-06
今回作った拡張子の「.c」のプログラムば書いたファイルば「ソースコード」とか
「ソースファイル」とか言います。
単純に「ソース」とか「コード」って言う場合もあっですけどね。

で、出来上がった「.exe」のファイルは実行ファイルとかロードモジュールとか言います。
実際に実行できるプログラムんこつです。

そんならさっそくこん出来上がったプログラムばいごかしてみたかて思います。
「ampro001.exe」ばダブルクリックして実行してみてください。

・・・

・・・・・・

・・・どぎゃんですか?
何か表示されたですか?

おそらく一瞬だけ黒いウィンドウの開いてすぐ閉じたて思います。
何て表示されとったかわからんですよね?

そんならわかる所で実行します。
コンパイルしたコマンドプロンプトは開いとるですよね?
そこで次んごつ出来上がったプログラム名ば入力してみて
[Enterば押してみて]下さい。(.exeは省略してもよかですよ)
ampro001-07


・・・何も表示されんですね?

そりゃそぎゃんです。
こりゃ何もせんで、じき終了するプログラムやけん当然です。

これが最初のプログラムですばい。
入門書とかにゃ最初は大抵「Hello,World」とかの文字ば出力するとがのっとるばってんが
文字ば表示するとは、次回に今回作ったプログラムば説明してから
文字の表示に進むごつします。

なんさま、いっぺんにしたっちゃ覚えきらんけん(おっがそぎゃんやけん)
せしこーてせんごつ、ちっとずつ進めます。

そんなら、また次回に!
キーワード: #AmaProgramming
コメント(0件)

 

■コメントを書く
タイトル
本文 *必須
お名前 *必須
メールアドレス
ホームページアドレス
削除パスワード*必須
コメントを削除する際に必要になります。
認証キー *必須 下の画像に表示されている数字をご記入下さい。
(画像は毎回変わります)