/* */

名称

/* */

説明

注釈は自分自身もしくは他人にプログラムがどのように動いているのかをプログラム内に書くものである。コンパイラは注釈を無視するので、プロセッサには渡されない。よって、マイクロプロセッサのフラッシュメモリを消費することもない。

ブロックコメントもしくは複数行コメントは、/で始まり/で終わる。この種類のコメントは一行以上書くことができるので、そのように呼ばれる。コンパイラが/を読むと、/が現れるまですべてを読み飛ばす。

使用例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
/* This is a valid comment */

/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.

  This example code is in the public domain.
  (Another valid comment)
*/

/*
  if (gwb == 0) { // single line comment is OK inside a multi-line comment
    x = 3;          /* but not another multi-line comment - this is invalid */
  }
// don't forget the "closing" comment - they have to be balanced!
*/

注意

コードを試しているときに、プログラムの一部をコメントアウトすることはバグのあるプログラムを削除する簡単な方法である。コード自身はプログラム内 に残るが、コメントにすることにより、コンパイラがそれらを無視する。これは、問題を特定する場合やコンパイルエラーが意味不明である時にとても有用である。

参照

オリジナルのページ

https://www.arduino.cc/reference/en/language/structure/further-syntax/blockcomment/

Last Revision: 2019/06/26

最終更新日

January 4, 2024

inserted by FC2 system