初學者指南 D/基礎/基本輸入
外觀
D 的內建能力(表示執行時庫 Phobos 的能力)從 控制檯(別名 終端 或 DOS-Box)輸入非常受限。
這裡有一個簡單程式,演示了使用din.readLine()進行字串輸入,它讀取輸入的完整一行。一行表示所有字元,直到使用者在鍵盤上按 RETURN。它並不表示控制檯視窗中的物理行,該視窗通常有 80 個字元寬。
import std.cstream; /* for din.readLine() */
import std.stdio; /* for writef()/writefln() */
void main()
{
char[] name;
writef("Hello friend. Please enter your name: ");
name = din.readLine();
writefln("Thanks, %s", name);
}