「ILエディタ」のコメント

概要

コード内のコメントを使用して、プログラムまたはファンクションの意図を他者が理解できるようにすることができます。 コメントは、文字列リテラル内を除き、スペース文字が許可される任意の場所に配置できます。 コメントは、プログラムの実行には影響しません。

単一行のコメント

単一行のコメントは、二重スラッシュ//で始まり、改行で終わります。 単一行のコメントでは、特殊文字の組み合わせ(*および*)または/*および*/に、複数行コメントのような特別な意味はありません。

LD ® TRUE
ST ® bFan // Turn on the fan

単一行のコメントは、Control FPWIN Pro7バージョン7.6.0.0以降でサポートされています。 古いControl FPWIN Pro7バージョンでは、コンパイラエラーが発生します。

複数行のコメント

複数行のコメントは、(*で始まり*)で終わるか、/*で始まり*/で終わります。 このタイプのコメントは、複数行に折り返すことができます。複数行のコメントでは、特殊文字の組み合わせ//に単一行のコメントのような特別な意味はありません。

1

(* Calculate fan //speed// *)

2

(*-------------------
* Calculate
fan speed *)

3

/* Calculate fan //speed// */

4

/*-------------------
* Calculate fan speed
*/
注記

スラッシュ("/*")を使用した複数行コメントは、Control FPWIN Pro7のバージョン7.6.0.0以降でサポートされています。 古いControl FPWIN Pro7バージョンでは、コンパイラエラーが発生します。

複数行のコメントのネスティング

ネストされたコメントとは、もう1つのコメントの中にあるコメントです。 次のオプション設定を有効にすると、コメントをネストできます。「拡張機能」 > 「オプション」 > 「コンパイルオプション」 > 「追加エラー」 > 「ネストされた複数行のコメント」.

ネストされたコメントでは、コードに複数行または単一行のコメントがすでに含まれている場合でも、コードの大きなブロックをすばやく簡単にコメントアウトできます。

1

/* This is a multi-line comment
(* this is also a multi-line comment*) /*another multi-line comment*/
This is still part of the multi-line comment */

2

(* Commented out code
/* Calculate fan speed */
LD ® TRUE
ST ® bFan // Turn on the fan
*)

不正なコメント

1

(* wrong comment end characters */
/* wrong comment end characters *)

2

/* Incorrect comment
/* /* This should be incorrect.
*/
関連トピック

最終修正日: 2023-04-13このページに関するフィードバックお問い合わせ窓口