コメントを記述する

プログラムの中に記述された処理は順に実行されていくので C 言語の仕様に沿って記述される必要がありますが、コメントを利用することがプログラムの中にメモを残しておくことができます。ここでは C 言語のプログラムの中でコメントを記述する方法について解説します。

(Last modified: )

コメントを記述する

プログラムは記述した順番に処理が行われる事も既に記載した通りです。ただ、プログラム中に「この処理はこういうことを行っている」のような説明を残しておきたい場合があります。こういった説明文をプログラム中にそのまま記述してしまったら、プログラムをコンパイルした時点で文法エラーとなってしまいます。

そこでプログラム中に説明文(コメント)を記述する場合には、どこからどこまではコメントなのかを分かるようにする必要があります。コメントを記述する場合は次のように記述して下さい。

/* コメントを記述する */

このように「/*」から「*/」までに書かれた部分はコメントと判断されます。その結果、プログラムがコンパイルされる時にもこの部分は無視してコンパイルされますのでエラーとはなりません。

コメントは複数行に渡って記述することができます。あくまで「/*」で開始され「*/」で終わるまでの間に書かれたものは全てコメントとなります。

/* 
   コメントを記述する
   複数行に渡ってコメントは
   記述できます。
*/

適切な文と適切な量のコメントをプログラムに記述することで、それがどのようなプログラムなのかを明確に知ることができるようになります。次にコメントを記述した簡単な例を見てください。

/*
  プログラム名 test.c
  作者:xxxx
  作成日:07/xx/xx
*/

#include <stdio.h>

int main(void){
  printf("Hello World!\n");   /* 画面出力 */

  /* プログラム終了 */
  return 0;  
}

上記の例でも分かる通りコメントは色々な位置に記述することが可能です。

( Written by Tatsuo Ikura )

プロフィール画像

著者 / TATSUO IKURA

これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。