Turbo Pascal
Anders Hejlsberg (at Borland) | |
Borland | |
1983 | |
CP/M, CP/M-86, DOS, Windows 3.x, Macintosh | |
Z80, x86, 68000 | |
English | |
Turbo Pascal
Turbo Pascal
簡介
[1983
1986
Turbo Pascal 6.0推出
Turbo Pascal
語法
[- Pascal
不 是 大小 寫 敏感 的 。 歷史 上 ,Pascal注釋 包圍 在 {
成 对的花 括 号 内 }或 (*
,左 圆括号 /星 号 和 星 号 /右 圆括号 之 内 *)並 可 以延展 任意 多 行 。後期 版本 的 Borland Pascal也支持 C++風格 的 注釋 //
,它前 导着两个斜 线完結 於行結束 。語句 case
的 語法 比 標準 Pascal更 靈 活 。集合 可 以有直 到 256(28)個 成員 。支持 標準 Pascal的 前 導 著 長 度 字 節 的 String
,並 採用 固定 數量 的 存 儲 ;後期 版本 增加 了 更 加 靈 活 的 null
終結 類型 ,並 把 老 式 類型 叫 做short string
。以非標準 方式 處理 字 符 串 的 老 式 的 原始 碼(比 如直接 操縱 長 度 字 節 來 截斷 字 符 串 :S[0]:=14
),必須 要 麼將其字符 串 聲明 為 short string
,要 麼重寫 。
例 子
[program HelloWorld;
begin
WriteLn('Hello World')
end.
program WriteName;
var
i : Integer; {用 于循环的变量}
Name : String; {声明 变量Name为字符 串 }
begin
Write('Please tell me your name: ');
ReadLn(Name); {ReadLn返 回 用 户录入 的 字 符 串 }
for i := 1 to 100 do
begin
WriteLn('Hello ', Name)
end;
readln;
end.
參考 文獻
[- ^ Gajic, Zarko. Delphi history: from Pascal to Embarcadero Delphi XE 2. ThoughtCo. Dotdash. 17 March 2017 [2021-02-18]. (
原始 內容存 檔於7 July 2011).
外部 連結
[參 見
[
|