C - プログラム構造
C プログラミング言語の基本的な構成要素を学習する前に、次の章で参照できるように、最小限の C プログラム構造を見てみましょう。
Hello World の例
C プログラムは、基本的に次の部分で構成されます −
- プリプロセッサ コマンド
- 機能
- 変数
- ステートメントと表現
- コメント
「Hello World」という単語を出力する簡単なコードを見てみましょう −
ライブデモ#include <stdio.h> int main() { /* my first program in C */ printf("Hello, World! \n"); return 0; }
上記のプログラムのさまざまな部分を見てみましょう −
- <リ>
プログラムの最初の行 #include
次の行 int main() プログラムの実行が開始されるメイン関数です。
<リ>次の行 /*...*/ はコンパイラによって無視され、プログラムに追加のコメントを追加するために配置されています。そのため、このような行はプログラム内でコメントと呼ばれます。
<リ>次の行 printf(...) 「Hello, World!」というメッセージを表示する、C で使用可能な別の関数です。画面に表示されます。
<リ>次の行 return 0; main() 関数を終了し、値 0 を返します。
C プログラムのコンパイルと実行
ソースコードをファイルに保存する方法と、それをコンパイルして実行する方法を見てみましょう。以下は簡単な手順です-
- <リ>
テキスト エディターを開き、上記のコードを追加します。
<リ>ファイルを hello.c として保存します
<リ>コマンド プロンプトを開き、ファイルを保存したディレクトリに移動します。
<リ>gcc hello.c と入力します Enter キーを押してコードをコンパイルします。
<リ>コードにエラーがない場合、コマンド プロンプトは次の行に移動し、a.out を生成します。
<リ>次に、a.out と入力します プログラムを実行します。
<リ>出力 "Hello World" が表示されます 画面に印刷されます。
$ gcc hello.c $ ./a.out Hello, World!
gcc コンパイラがパスにあり、ソース ファイル hello.c を含むディレクトリで実行していることを確認してください。
C言語