「D言語」の版間の差分
削除された内容 追加された内容
→制御文: s/悪い例/再帰を使った例/ タグ: 2017年版ソースエディター |
タグ: 2017年版ソースエディター |
||
163 行
=== コメント ===
D言語のコメントは3種類あります。
* <code>/+ ネスト /+ コメント +/ +/</code>▼
/*
複数行コメント
*/
/+ ネスト
+/
</syntaxhighlight>
コメントとは、プログラムの中に残しておくメモのようなものです。コメントに何を書いてもコンパイラには影響を及ぼしません。このページにあるプログラムにもコメントが書かれていますね。
=== shebang ===
特別なコメントとしては、行頭に <code>#!</code> で始まる特殊な一行コメントを書くことができます。
これはUnix系のOSで、インタプリタ言語のソースコードを直接実行するためのコメントとして有名です。
D言語も <code>#!/usr/bin/rdmd</code> と書くことでインタプリタ言語のように使うことができます<ref>Shellが、shebangに対応している必要があります。</ref>。
=== 埋込みドキュメント ===
コメントをドキュメント化することもできます。
;埋込みドキュメントの例:<syntaxhighlight lang=d>
/// 一行コ埋込みドキュメント
/**
複数行埋込みドキュメント
*/
/++ ネスト
/+ 埋込みドキュメント +/
+/
</syntaxhighlight>
{{See also|D言語/DDoc}}
=== 変数 ===
|