Menu
Coddy logo textTech

プログラムの基本構造

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言語に伝えます。

challenge icon

チャレンジ

簡単

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;
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Fundamentalsのすべてのレッスン