C 言語のソース プログラムは 1 つまたは複数のソース ファイルで構成でき、各ソース ファイルは 1 つまたは複数の関数で構成できます。ソース プログラムがいくつのファイルで構成されていても、存在できるのは 1 つだけですmain 関数、つまり main 関数があり、関数を定義するには、戻り値の型、関数名、括弧内の仮パラメータ リスト (空でも可)、および関数本体の 4 つの要素を指定する必要があります。
チュートリアルの推奨事項: "c 言語チュートリアル ビデオ"
少なくとも 1 つの C 言語ソース プログラムには main 関数があります。 , 関数を定義するには、戻り値の型、関数名、括弧内のパラメーター リスト (空の可能性あり)、関数本体の 4 つの要素を指定する必要があります。ソース プログラムの構造的特徴:
1. C 言語のソース プログラムは、1 つまたは複数のソース ファイルで構成できます。
2. 各ソース ファイルは 1 つ以上の関数で構成できます。
3. ソースプログラムがいくつのファイルで構成されていても、メイン関数は 1 つだけです。
4. ソース プログラム内に前処理コマンドを含めることができます (include コマンドはそのうちの 1 つです)。前処理コマンドは通常、ソース ファイルまたはソース プログラムの先頭に配置します。
5. すべての説明とすべてのステートメントはセミコロンで終わる必要があります。ただし、前処理コマンド、関数ヘッダーおよび中括弧「}」の後にセミコロンを追加することはできません。
6. 識別子とキーワードは少なくとも 1 つのスペースで区切る必要があります。明らかな区切り文字がある場合、スペースを追加して区切り文字を区切ることはできなくなります。
7. C 言語には、選択構造とループ構造を実装するための一連の関連制御ステートメント (選択制御ステートメント: if、switch、case) があります。ループ制御ステートメント: for、while、do...while。転送制御ステートメント: Break、Continue、Goto。
詳細情報
C 言語のユニークな機能
1. C 言語は構造化プログラミングであり、変数スコープと再帰機能を備えた手続き型言語。
2. C言語で渡されるパラメータはすべて値渡し(値渡し)ですが、さらにポインタも渡すことができます(ポインタ値渡し)。
3. 構造体 (struct) を使用して、異なる型の変数を組み合わせることができます。
4. 予約キーワードは 32 個のみなので、変数や関数の命名がより柔軟になります。
5. 整数変数や文字変数など、一部の変数タイプは変換できます。
6. C 言語はポインタを介して、メモリの低レベルの制御を簡単に実行できます。
7. プリプロセッサにより、C 言語のコンパイルがより柔軟になります。
プログラミング関連の知識について詳しくは、プログラミング入門をご覧ください。 !
以上がC言語のソースプログラムはどのような構造になっているのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。