C ハローワールド!例:最初のプログラム
ここでは、 CのHello Worldプログラムです
#include<stdio.h> //Pre-processor directive void main() //main function declaration { printf("Hello World"); //to output the string on a display getch (); //terminating function }
コードの説明は次のとおりです:
プリプロセッサ ディレクティブ
#include は「C」のプリプロセッサ ディレクティブです。
#include
独自の関数を作成し、それらをヘッダー ファイルにグループ化し、プログラムの先頭で宣言して使用することもできます。プログラムにファイルを含めるには、プリプロセッサ ディレクティブを使用してください
#include <file-name>.h
ファイル名は、関数が格納されているファイルの名前です。プリプロセッサ ディレクティブは、常にプログラムの先頭に配置されます。
主な機能
main 関数は、すべての「C」プログラムの一部です。 main 関数は、次のようなさまざまな形式で表すことができます。
- メイン()
- int main()
- void main()
- メイン(無効)
- ボイドメイン(ボイド)
- int main(void)
空の括弧は、この関数が引数、値、またはパラメーターを取らないことを示します。括弧内にキーワード void を配置することで、これを明示的に表すこともできます。キーワード void は、関数が値を返さないことを意味します。この場合、最後のステートメントは常に getch () です。
#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 関数が宣言された後、開き括弧と閉じ括弧を指定する必要があります。 中括弧 { }, プログラムの開始と終了を示します。これらの大括弧は、常にメイン関数の後に配置する必要があります。宣言部分や実行可能部分など、すべてのプログラム コードはこれらの括弧内に記述されます。
printf 関数は、テキスト「Hello World!」を渡すことで出力を生成します
セミコロン; 文の終わりを決定します。 C では、各ステートメントはセミコロンで終了する必要があります。
これで、コンパイラのインストールが完了し、「C」で作業を開始できるようになりました。こんにちはと言う簡単なプログラムを作成します。はじめましょう。
C プログラムの実行方法
ステップ 1) 新しいプロジェクトを作成
ステップ 2) ポップアップで、
<オール>
ステップ 3) [次へ] をクリックして続行します。
ステップ 4) 新しいファイルを作成するには、「C」ファイルを選択し、「次へ」ボタンをクリックして続行します。
ステップ 5) […] ボタンをクリックしてファイル パスを設定すると、エクスプローラ ウィンドウで C ファイルを作成できます。
ステップ 6) 新しい C ファイルのパスを選択し、拡張子が .c の名前を付けて保存します。
ステップ 7) 最後に、C ファイルの作成を確認するには、[完了] をクリックします。
ステップ 8) コードを入力して保存し、[ビルド &実行] ボタンをクリックしてコンパイルします。
結果は次のとおりです:
Hello, World!
まとめ
- main 関数は、すべての「C」プログラムの必須部分です。
- ヘッダー ファイルの機能を使用するには、プログラムの先頭にファイルを含める必要があります。
- すべての「C」プログラムは基本構造に従います。
C言語
- チュートリアル:初めての FPGA プログラム:LED ブリンカー
- C# Hello World - 初めての C# プログラム
- Java Hello World プログラム
- 初めての VHDL プログラムの作成方法:Hello World!
- コードの説明を含む C++ の Hello World プログラム
- C++ ポリモーフィズムと例
- C++ 関数とプログラム例
- C# Hello World:最初のコンソール アプリケーション プログラム
- C ライブラリの calloc() 関数とプログラムの例
- Python time.sleep():コードに遅延を追加する (例)
- Verilog ハローワールド