1. 1、本文档共113页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PASCAL 精要 Pascal 历史回顾 Delphi 中使用的面向对象pascal 编程语言并不是borland 公司1995年 发布可视化开发环境Delphi 时才有的,它只是已有borland pascal 产品的 简单扩展。 Borland 没有发明pascal,但它推广并扩展了pascal。 沃斯的pascal Pascal 语言最初由瑞士苏黎士理工学院的尼古拉斯-沃斯(Niklaus Wirth)教授在1971 年设计, 作为Algol 语言(1960年设计)简化本用于教学 目的。 设计Pascal 时,许多编程语言业已存在,但只有FORTRAN、C、 Assembler、COBOL 等少数语言在广泛应用。Pascal 这种新语言的灵魂是其 语言规则,Pascal 语言规则的管理是通过强健的数据类型概念、强制性的 数据类型声明与程序结构化控制来实现的,当时设计Pascal 的初衷是想把 这种语言用作程序设计课程的教学工具。 Turbo Pascal 1983年Borland 公司推出了世界闻名的Pascal 编译器 -- Turbo Pascal, 实现了詹森和沃斯(Jensen Wirth)在 “Pascal User Manual and Report” 中提出的思想 。由于既简洁功能又强,Turbo Pascal 成为当时最畅销的编 译器之一,而且在PC 平台上非常流行。 Turbo Pascal 中增添了集成开发环境(IDE),在这种开发环境中,你 可在与WordStar 兼容的文字编辑器中编辑代码,可以运行编译器,查看编 译错误并直接跳回到包含错误的行中。现在听起来上述功能似乎微不足道, 但在Turbo Pascal 之前你不得不退出代码编辑器返回到DOS,然后运行命令 行编译器,记下错误行,再打开编辑器跳至错误行,非常烦琐。 此外,Borland 公司的Turbo Pascal 售价只49 美元 ,而Microsoft 公司的 Pascal 编译器售价几百美元。 Turbo Pascal 取得多年的成功应归 功于Microsoft 最终放弃了Pascal 编译器产品。 1 / 113 PASCAL 精要 Delphi 中的Pascal 随着Turbo Pascal 编译器从第一版发布到第九版,Pascal 语言得到了 不断的发展,1995 年Borland 发布了Delphi ,使Pascal 成为一种可视化 编程语言。 Delphi 在很多方面扩展了Pascal 语言,其中包括许多面向对象的扩展, 这些扩展的风格与Object Pascal有所不同,同时Delphi 也提高了Borland Pascal with Objects 编译器的性能。 编写 P A S C A L 代码 进入正题前先谈一下Pascal 代码编写风格的问题。 “除了遵循语法规 则外,你应该怎样来写代码呢?” 关于这个问题各人答案会有不同,因为 各人喜欢的风格不同。总的来说,任何编码风格的目标都是使代码清楚、 明晰,采用某种风格和格式只是一种简略方法,用于更清楚地表达你的代 码要干什么。实现代码清楚明晰的基本原则是保持代码的一致性,也就是 无论选用哪种风格,在整个工程中要始终保持同一风格。 注释 在Pascal 中,注释括在大括号中或带星号的圆括号中。Delphi 也认可 C++ 风格的注释,即把注释放在双斜线后。例如 {this is a comment} (* this is another comment *) // this is a comment up to the end of the line 第一种注释方式较简略,使用也较为普遍;第二种方式在欧洲使用较 广 ,因为欧洲的键盘缺少大括号;第三种方式的注释是从C++借用来的, 只在32 位版本的Delphi 中可用,它在给一行代码加短注释时非常有用。 在这本书中我用斜体表示注释,用粗体表示关键词,以此与默认的Delphi 语法风格表示一致。 上述三种不同的注释方式有益于进行嵌套注释。例如你要注销一段代码, 而代码行中又包含真正的注释行,这时采用同一种注释方式是不对

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档