C ハローワールド! 例: 初めてのプログラム
これは C の Hello World プログラムです。
#include//Pre-processor commands void main() { printf("Hello World\n"); //Print Hello World on the screen }
コードの説明は次のとおりです。
プリプロセッサディレクティブ
#include は、「C」のプリプロセッサ ディレクティブです。
#include、stdio は関数が含まれるライブラリです。 printf と定義されています。 printfis は出力の生成に使用されます。 この関数を使用する前に、ヘッダー ファイル (.h) とも呼ばれる必要なファイルを最初にインクルードする必要があります。
独自の関数を作成し、それらをヘッダー ファイルにグループ化し、プログラムの先頭で宣言して使用することもできます。 プログラムにファイルを含めるには、プリプロセッサ ディレクティブを使用します
#include <file-name>.h
ファイル名は、関数が格納されているファイルの名前です。 プリプロセッサ ディレクティブは常にプログラムの先頭に配置されます。
主な機能
main 関数は、すべての「C」プログラムの一部です。 main 関数は、次のようなさまざまな形式で表すことができます。
- メイン()
- int main()
- void main()
- メイン(ボイド)
- 無効メイン(ボイド)
- int main(void)
空の括弧は、この関数が引数、値、またはパラメータを取らないことを示します。括弧内にキーワード void を配置することで、これを明示的に表すこともできます。
#include<stdio.h> //Pre-processor directive int main() //main function declaration { printf("Hello World"); //to output the string on a display return 0; //terminating function }
上記の例では、キーワード int は関数が整数値を返すことを意味します。 この場合、最後のステートメントは常に 0 を返す必要があります。
ソースコード
main 関数を宣言した後、開き括弧と閉じ括弧を指定する必要があります。 中括弧 { }, プログラムの開始と終了を示します。これらの括弧は常に main 関数の後に置く必要があります。宣言部分や実行部分など、すべてのプログラム コードはこれらの括弧内に記述されます。
この printf 関数はテキスト「Hello World!」を渡すことによって出力を生成します。
この セミコロン ; ステートメントの終わりを決定します。 C では、各ステートメントはセミコロンで終わる必要があります。
したがって、正常にインストールされました コンパイラ これで「C」での作業を開始できるようになります。 私たちに挨拶する簡単なプログラムを作成します。 はじめましょう。
Cプログラムの実行方法
ステップ1) 新しいプロジェクトを作成する
ステップ2) ポップアップで、
- ファイルを選ぶ
- 「C/C++ ソース"
- 「実行」をクリックします。
ステップ3) 「次へ」をクリックして続行します。
ステップ4) 新しいファイルを作成するには、「C」ファイルを選択し、「次へ」ボタンをクリックして続行します。
ステップ5) 「…」ボタンをクリックしてファイル パスを設定すると、エクスプローラー ウィンドウで C ファイルを作成できるようになります。
ステップ6) 新しい C ファイルのパスを選択し、拡張子 .c が付いた名前を選択して保存します。
ステップ7) 最後に、C ファイルの作成を確認するために、「完了」をクリックします。
ステップ8) コードを入力して保存し、「Build & Run」ボタンをクリックしてコンパイルします。
結果は次のとおりです。
Hello, World!
まとめ
- main 関数は、すべての「C」プログラムの必須部分です。
- ヘッダー ファイルの機能を使用するには、プログラムの先頭にファイルをインクルードする必要があります。
- 毎 'C' プログラムは基本的な構造に従います。