b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

pascal 视频教程_pascal和basic_pascal选择排序

电脑杂谈  发布时间:2016-12-28 07:02:37  来源:网络整理

pascal 视频教程_pascal选择排序_pascal和basic

(Ver 0.1)参考手册

ezdelphi@hotmail.com Object Pascal

Overview

Overview(概述)

Using object pascal(使用object pascal)

Object Pascal是一种高级编译语言,具有强类型(对数据类型的检查非常严格)特性,支持结构化和面向对象编程。它的优点包括代码的易读性、快速编译,以及支持多个单元文件从而实现模块化编程。

Object Pascal具有一些特性以支持Borland组件框架和RAD(快速应用程序开发)环境。在很大程度上,本语言参考的说明和示例假定你使用Borland公司的开发工具,如Delphi和Kylix。

绝大多数使用Borland开发工具的开发者是在IDE(集成开发环境)环境下编写代码并进行编译。Borland开发工具帮助我们设置工程和源文件的许多细节,比如维护单元的依赖信息。并且,使用这些工具在程序的组织上还有一些限制,严格说来,这不是Object Pascal语言规范的一部分。比如,Borland开发工具遵循某些文件和程序的命名约定,若你在IDE以外编写代码并使用命令行来编译,你可以避开这些限制。

这些帮助主题假设你在IDE环境下工作,并且使用VCL(可视化组件库)和/或 CLX(跨平台组件库)创建应用程序。但有时候,Borland一些特定的规则和Object Pascal的通用规则并不相同。 Program organization(程序组织)

Program organization: Overview(概述)

应用程序通常被分成多个源代码模块,我们称它们为单元(unit)。每个程序以一个程序头(heading)开始,它为程序指定一个名称。在程序头之后是一个可选的uses子句,然后是一个由声明和命令语句组成的块(block)。uses子句列出了那些链接到程序的单元,这些单元可以被不同的程序共享,并且通常有自己的uses子句。

uses子句给编译器提供各模块间的依赖信息,因为这些信息是存于模块自身的,所以,Object Pascal程序不需要makefile文件、头文件以及include预处理指令(这些概念你可能要参考C语言)。每当一个工程调入IDE时,Project Manager创建一个makefile,但只有在包含多个工程的工程组中才保存这些文件。

关于程序结构和依赖关系的更多内容,请参考程序和单元。

Pascal source files(Pascal源文件)

编译器期望在以下三种文件中取得Pascal源代码:

?

?

? 单元源文件 (文件扩展名为 .pas) 工程文件 (文件扩展名为 .dpr) 包源文件 (文件扩展名为 .dpk)

单元源文件包含程序代码的主要部分,每个程序包含一个工程文件和多个单元文件。工程文件相当

- 1 -

Overview

于传统Pascal语言的‘主’程序文件,它把各单元文件组织成一个程序。Borland开发工具自动为每一个应用程序维护一个工程文件。

如果从命令行编译一个程序,你可以把所有源代码放在单元文件(.pas)中,但如果用IDE创建程序,则必须有一个工程文件(.dpr)。

包源文件类似于工程文件,但它们用来创建称为包的特殊的动态链接库(DLL)。

关于包的更多信息,请参考动态链接库和包。

Other files used to build applications(创建程序所需的其它文件)

除了源代码文件,Borland工具还需要几种非Pascal文件来创建程序。它们是自动维护的,包括以下文件:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23665-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...