C言語のハローワールドプログラム Code 例:

⚡ スマートサマリー

C言語の「Hello World」プログラムは、プリプロセッサディレクティブ、main関数、printf文など、C言語プログラムの基本的な構造を紹介します。画面にメッセージを表示し、C言語コードのコンパイルと実行方法を示します。

  • 🧱 プログラム構造: プリプロセッサディレクティブ、メイン関数、およびステートメントは、すべてのCプログラムを構成します。
  • 📎 #含む: printfが定義されているstdio.hなどのヘッダーファイルを読み込みます。
  • 🏁 main() 関数: 必須のエントリポイント。int main() は成功を示すために 0 を返します。
  • 🖨️ printf: 画面にテキストを出力します。各文はセミコロンで終わります。
  • 実行してください: IDEで.cファイルを作成し、ビルドして実行すると、「Hello, World!」と表示されます。

C言語のハローワールドプログラム

CのHelloWorldプログラム

これは C の Hello World プログラムです。

#include<stdio.h>               // Pre-processor commands

void main()
{
    printf("Hello World\n");    // Print Hello World on the screen
}

コードの説明は次のとおりです。

プリプロセッサディレクティブ

#include は、「C」のプリプロセッサ ディレクティブです。

#include、stdio は関数が含まれるライブラリです。 printf printf は定義されています。printf は出力を生成するために使用されます。この関数を使用する前に、まず必要なファイル、つまりヘッダーファイル (.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) 新しいプロジェクトを作成する

C プログラムを実行する

ステップ2) ポップアップで、

  1. ファイルを選ぶ
  2. 「C/C++ ソース"
  3. 「実行」をクリックします。

C プログラムを実行する

ステップ3) 「次へ」をクリックして続行します。

C プログラムを実行する

ステップ4) 新しいファイルを作成するには、「C」ファイルを選択し、「次へ」ボタンをクリックして続行してください。

C プログラムを実行する

ステップ5) 「…」ボタンをクリックしてファイル パスを設定すると、エクスプローラー ウィンドウで C ファイルを作成できるようになります。

C プログラムを実行する

ステップ6) 新しい C ファイルのパスを選択し、拡張子 .c が付いた名前を選択して保存します。

C プログラムを実行する

ステップ7) 最後に、C ファイルの作成を確認するために、「完了」をクリックします。

C プログラムを実行する

ステップ8) コードを入力して保存し、「Build & Run」ボタンをクリックしてコンパイルします。

C プログラムを実行する

結果は次のとおりです。

 Hello, World!

よくあるご質問

int main() は、オペレーティングシステムに整数型のステータスコード(通常は成功の場合は 0)を返します。これが標準形式です。void main() は何も返さず、非標準ですが、一部のコンパイラは受け入れます。

これは、プリプロセッサに標準入出力ヘッダーファイルを含めるように指示するもので、このヘッダーファイルにはprintfやscanfといった関数が宣言されています。これがないと、コンパイラはこれらの関数を認識できません。

C言語では、セミコロンは文の終わりを示します。printfを含むすべての実行可能な文はセミコロンで終わる必要があり、そうでない場合はコンパイラが構文エラーを報告します。

AIチューターは、構文の説明、練習問題の生成、コードの行ごとの解説、質問への即時回答などを行うことができます。これにより、初心者はmain()、printf、ヘッダーなどの基礎を学びながら、即座に個別のフィードバックを得ることができます。

はい。AI支援ツールは、セミコロンの欠落、閉じられていない括弧、インクルードの忘れ、または誤った戻り値の型を検出し、それぞれの問題の修正方法を説明することで、初心者プログラマーのデバッグ作業を迅速化します。