跳轉到內容

初學者指南 D/基礎/基本輸入

來自 Wikibooks,一個開放世界的開放書籍

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);
}
華夏公益教科書