KODAMA LAB

main 関数と printf 関数呼出し

課題int main() { <プログラムの本体> }
1

main 関数とは?

C 言語プログラムは、main 関数と呼ぶプログラムから実行される(起動される)。

このプログラムの本体(program body)のところにプログラムを記述する。さらに、ここでは詳しく説明しないが、以下のように # include <stdio.h> という行を追加しておく必要がある。これは、標準入出力(関数)を定義しているインクルードファイルを定義している。

課題# include <stdio.h> int main() { <プログラムの本体> }
2

プログラムの本体

プログラムの本体には、いわゆるプログラムを記述する。前節では、printf 関数呼出しを使ったもっとも簡単なプログラムを紹介した。

3

printf 関数呼出し

上の例では、printf("Hosei University\n"); と記述した。このように、

printf(文字列);

と書いて、文字列に相当する部分を画面に表示する機能を持ちます。これを printf関数呼出し(printf function call)という。そのため、プログラムを実行し、いろいろな文字を表示する場合に使います。

さらに、C 言語で定義する文字列(string)とは、ダブルクオテーション("、double quotation)で囲まれたアルファベットなどの文字または、文字列をいいます。例えば、"Hosei University" や、"漢字"などは、文字列です。

4

return 0; について

当分の間、詳しくは説明しませんが、、プログラムの本体の最後に return 0; を記述しよう。これは、main 関数の戻り値として整数値 0 を指定したことを示します。