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).
外部 链接
[编辑]参 见
[编辑]
|