初学者指南 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);
}