コメント

Last-modified: 2012-07-04 (水) 12:10:40
 

コメントとは

C言語にはコメントという機能があり、プログラム中にメモを残すことができます。
コメントはプログラムとしては解釈されないため、日本語や全角スペースを書くことも可能です。

/* ~ */ の部分がコメントになります。

#include
#define

int main(){
    int r;

    scanf("%d", &r);

    printf("%f\n", PI * r * r); /* πr^2 */
}

コメントの形式

C言語のコメントは次ような形式になります。

/*コメント*/

コメントは複数行になっても、行の一部であっても大丈夫です。

このように部分的にコメントにすることもできます。
コメントの部分は完全に無視され、何も書かれていないものと解釈されます。

if(/*a < 0*/ a < 1){
    ...
}

行コメント

C言語の一番新しい規格 C99 では、行コメントというコメントの形式が使用できます。
学校で利用している gcc はこの形式に対応しています。

行コメントでは、ある所から行末までがコメントになります。

行コメントの形式

行コメントは次のような形式をしています。

// コメント

int a; // コメント
int b; // 複数行をコメントにしたいときは、
// すべての行の行頭に // を書きます。