writeln

改行付きの標準出力は、writelnを使う。

Function writeln - D Programming Language

前回の失敗を反省して、ソース名をwriteln_.dとして、

こう書くと、

(dmd-2.098.1)$ vi writeln_.d
(dmd-2.098.1)$ cat writeln_.d
// モジュールのインポート
import std.stdio; // 標準入出力

// main関数の定義
void main() // 戻り値はvoidでもいい.
{

  // "ABCDE"を改行付きで出力.
  writeln("ABCDE"); // writelnで"ABCDE"を出力.

}
(dmd-2.098.1)$ dmd writeln_.d
(dmd-2.098.1)$ ./writeln_
ABCDE
(dmd-2.098.1)$

ということで、'\n'が無くても改行される。

Sample/d/writeln/writeln/src/writeln at master · bg1bgst333/Sample · GitHub