プログラムの基本構造
CoddyのCジャーニー「Fundamentals」セクションの一部 — レッスン 4/63。
すべてのCプログラムは、次のようなヘッダーディレクティブから始まる必要があります。
#include <stdio.h> // 入出力用のヘッダー
#include <math.h> // 数学関数のためのヘッダーこれらのディレクティブは、プログラムで使用する関数やオブジェクトの宣言を含むヘッダーファイルをインクルードします。
すべての実行可能なコードは、プログラムのエントリポイントである main() 関数の内側にある必要があります。例えば:
#include <stdio.h> // 入出力用のヘッダー
int main() { // メイン関数
printf("This is my first C program!"); // 出力文
return 0; // return文 - モダンなC言語では必須ではありません
}覚えておいてください。波括弧内のコードブロックを除き、すべてのステートメントはセミコロン(;)で終わります。セミコロンは必須であり、ステートメントの終わりに達したことをC言語に伝えます。
チャレンジ
簡単main()関数を持つCプログラムを作成してください。main()関数の中に、以下のテキストを出力するコードを記述してください:
This is my first C program!チートシート
すべてのCプログラムは、ヘッダーディレクティブから開始する必要があります:
#include <stdio.h> // 入出力用のヘッダー
#include <math.h> // 数学関数用のヘッダーすべての実行可能コードは、main()関数の内側にある必要があります:
#include <stdio.h>
int main() {
printf("This is my first C program!");
return 0;
}すべてのステートメントは、波括弧内のコードブロックを除き、セミコロン(;)で終わります。
自分で試してみよう
#include <stdio.h>
int main() {
// ここにコードを記述してください
return 0;
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。