计算机程序设计

什么是帕斯卡的数据类型?

当编程 帕斯卡(帕斯卡) 应该被选择类型的数据帕斯卡程序。 程序员重要的是要明白,以运行其程序的空间来存储不仅在内存中分配的球队,但数据对这些命令的工作。

在帕斯卡的所有数据类型分为两组:简单和结构化。 对于每种 类型的数据 被给予一定的字节数。 对于简单的类型是:整数类型(字节,整数等),材料类型(真实的,单一的,等),布尔(布尔值),字符类型(字符),枚举和间隔类型。 所有这些,除了真正的类型是有序类型,并且其特征在于,他们有一组有限的有序值的。 例如,具有一个类型字节的变量,可以取的值的范围从0到255以下。 以帕斯卡这样的数据类型允许应用功能泼尼松(计算前次值)和SUCC(计算后续值),低(vychislyaetet最小值型)和高(计算最大值类型),奥德(参照计算可变数目的当前值)。

部分地作为一个简单类型值仅具有一个基准,即 一个整数,分数数字或符号。 变量具有简单的数据类型,帕斯卡必须在部分VAR(短变量 - 变量)进行说明。

在帕斯卡程序中的变量认为是完全指明的,如果它有一个名称(ID),其类型和初始值。 变量的名称中使用任何运营商参考。 数据类型指定的范围表示(这可能需要变量值),其中可能涉及的操作,的存储器,用于存储在存储器中的变量所需的量。 因此,要解决的问题应趋向于减少变量的数量和类型的合理选择。

结构类型是一组有序的简单类型的变量。 这些措施包括:阵列(阵列),台(套),字符串(字符串), 文件(文件), 记录(记录)。 以帕斯卡结构化数据类型在类型节(节类型描述)中有所描述。

阵列 - 当你想存储和处理有序集合的相同类型的变量(任何简单类型)的最常见类型的结构化,被使用。 数组是一维,二维,多维的。 示例一维数组可以作为学生在课堂上的杂志,按字母顺序排列,每个学生都有一个唯一的序列号排序的列表。 的二维阵列的例子 - 中的电影院大厅座椅的位置( - 行和座位号数每个座椅由两个测量来确定)。

不像无序排列的元件,并且元件的数量被限制到255串由一组有序的字符的,这是非常相似的阵列,但是,只有符号可以是线的元件。

文件 - 这是相同的阵列,但在它的元件的数量可以改变节目的过程。 记录是一组不同类型的数据的。

通过学习帕斯卡尔使用的数据类型,可以实现相当复杂和有趣的任务。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.delachieve.com. Theme powered by WordPress.