Pascal语言精要

Pascal语言精要

ID:37463199

大小:703.00 KB

页数:89页

时间:2019-05-24

Pascal语言精要_第1页
Pascal语言精要_第2页
Pascal语言精要_第3页
Pascal语言精要_第4页
Pascal语言精要_第5页
资源描述:

《Pascal语言精要》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·www.marcocantu.com·Marco'sDelphiBooks·EssentialPascal-WebSite·EssentialPascal-LocalIndexPASCAL精要第一章Pascal历史回顾Delphi中使用的面向对象pascal编程语言并不是borland公司1995年发布可视化开发环境Delphi时才有的,它只是已有borlandpascal产品的简单扩展。Borland没有发明pascal,但它推广并扩展了pascal。这一章对pascal语言的历史背景及其发展历

2、程作一简短回顾。沃斯的pascalPascal语言最初由瑞士苏黎士理工学院的尼古拉斯-沃斯(NiklausWirth)教授在1971年设计,作为Algol语言(1960年设计)简化本用于教学目的。设计Pascal时,许多编程语言业已存在,但只有FORTRAN、C、Assembler、COBOL等少数语言在广泛应用。Pascal这种新语言的灵魂是其语言规则,Pascal语言规则的管理是通过强健的数据类型概念、强制性的数据类型声明与程序结构化控制来实现的,当时设计Pascal的初衷是想把这种语言用作程序

3、设计课程的教学工具。TurboPascal1983年Borland公司推出了世界闻名的Pascal编译器--TurboPascal,实现了詹森和沃斯(Jensen&Wirth)在“PascalUserManualandReport”中提出的思想。由于既简洁功能又强,TurboPascal成为当时最畅销的编译器之一,而且在PC平台上非常流行。TurboPascal中增添了集成开发环境(IDE),在这种开发环境中,你可在与WordStar兼容的文字编辑器中编辑代码,可以运行编译器,查看编译错误并直接跳回

4、到包含错误的行中。现在听起来上述功能似乎微不足道,但在TurboPascal之前你不得不退出代码编辑器返回到DOS,然后运行命令行编译器,记下错误行,再打开编辑器跳至错误行,非常烦琐。此外,Borland公司的TurboPascal售价只49美元,而Microsoft公司的Pascal编译器售价几百美元。TurboPascal取得多年的成功应归功于Microsoft最终放弃了Pascal编译器产品。Delphi中的Pascal随着TurboPascal编译器从第一版发布到第九版,Pascal语言得到

5、了不断的发展,1995年Borland发布了Delphi,使Pascal成为一种可视化编程语言。Delphi在很多方面扩展了Pascal语言,其中包括许多面向对象的扩展,这些扩展的风格与ObjectPascal有所不同,同时Delphi也提高了BorlandPascalwithObjects编译器的性能。下一章:编写Pascal代码©CopyrightMarcoCantù,WintechItaliaSrl1995-2000·www.marcocantu.com·Marco'sDelphiBooks·

6、EssentialPascal-WebSite·EssentialPascal-LocalIndexPASCAL精要第二章编写Pascal代码进入正题前先谈一下Pascal代码编写风格的问题。“除了遵循语法规则外,你应该怎样来写代码呢?”关于这个问题各人答案会有不同,因为各人喜欢的风格不同。总的来说,任何编码风格的目标都是使代码清楚、明晰,采用某种风格和格式只是一种简略方法,用于更清楚地表达你的代码要干什么。实现代码清楚明晰的基本原则是保持代码的一致性,也就是无论选用哪种风格,在整个工程中要始终保持

7、同一风格。注释在Pascal中,注释括在大括号中或带星号的圆括号中。Delphi也认可C++风格的注释,即把注释放在双斜线后。例如{thisisacomment}(*thisisanothercomment*)//thisisacommentuptotheendoftheline第一种注释方式较简略,使用也较为普遍;第二种方式在欧洲使用较广,因为欧洲的键盘缺少大括号;第三种方式的注释是从C++借用来的,只在32位版本的Delphi中可用,它在给一行代码加短注释时非常有用。在这本书中我用斜体表示注释,

8、用粗体表示关键词,以此与默认的Delphi语法风格表示一致。上述三种不同的注释方式有益于进行嵌套注释。例如你要注销一段代码,而代码行中又包含真正的注释行,这时采用同一种注释方式是不对的:{...code{comment,creatingproblems}...code}正确的方法是插入第二种注释方式:{...code//thiscommentisOK...code}注意:如果左大括号或圆括号-星号后面跟美元符号($),那么其中的内容就成了编译指令,如{$X+}。实际上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。