C言語でHello, World! を表示する方法
はじめに
C言語は歴史が長く、多くのプログラミング言語の基盤となっています。本記事では、C言語の基本中の基本であるHello, World!
プログラムを作成し、その実行方法について説明します。
1. C言語のHello, World! プログラム
C言語では、printf
関数を使って標準出力に文字列を表示できます。以下がHello, World!
を出力する基本的なプログラムです。
#include <stdio.h> int main() { printf("Hello, World!\n"); return 0; }
コードの解説
#include <stdio.h>
- 標準入出力ライブラリをインクルードするためのプリプロセッサディレクティブ。
printf
関数を使うために必要です。 int main()
- プログラムのエントリーポイント(開始地点)となる関数。
printf("Hello, World!\n");
- 文字列
"Hello, World!"
を出力。\n
は改行を意味します。 return 0;
main
関数の終了時に0を返します。これは正常終了を意味します。
2. 実行環境の準備
C言語のコードをコンパイルして実行するためには、Cコンパイラが必要です。以下の環境でコンパイルできます。
Windows
macOS
- Xcode Command Line Tools をインストール(
xcode-select --install
) gcc
またはclang
を使用
Linux
gcc
をインストール(sudo apt install gcc
)- ターミナルでコンパイル&実行
3. コンパイルと実行方法
コンパイル
ターミナルやコマンドプロンプトで以下のコマンドを実行します。
gcc hello.c -o hello
これは、hello.c
というファイルをコンパイルし、hello
という実行ファイルを作成するコマンドです。
実行
コンパイルが成功したら、次のコマンドで実行します。
./hello
実行すると、以下のように表示されます。
Hello, World!
4. まとめ
C言語のHello, World!
プログラムは、最も基本的なコードですが、Cの構造や実行の流れを理解するのに役立ちます。今回学んだポイントをおさらいしましょう。
#include <stdio.h>
で標準入出力を利用するprintf
で文字列を出力するgcc
でCプログラムをコンパイルする./hello
で実行する
次のステップとして、変数の使い方や関数の定義方法を学ぶと良いでしょう!