毕业于西安电子科技大学计算機科学与技术专业,学士学位从事软件研发6年,现任中创深圳研发中心架构
数组是程序中最常用的结构数据类型用来描述由固定数目嘚同一类型的元素组成的数据结构。数组的每个元素和下标相关联根据下标指示数组的元素。数组的存储方式为按行存储在编译阶段,计算机根据数组的类型说明确定其存储空间的大小。数组可以是任何顺序类型
其中n称为数组的维数,每维的下标类型必须是一個顺序类型通常为子界类型或枚举类型,其作用是指定数组下标的编制方式和下标取值范围
当数组的元素类型为简单类型时,其丅标变量和简单类型变量一样使用例如:
一个数组,下标的起始值和终止值是在类型定义中给定的不能在程序执行中再通过其他途径来改变,所以数组元素的个数在程序运行期间是固定不变的数组变量作为整体仅允许同类型数组之间的赋值运算。
首先Pascal中定义数組有多种方法,在这里我就介绍2中
例,定义数组名为:a;类型为:real;共计100个元素
方法一适用于需要作过程或者函数的参数时实用方法②写法简单,一般你不用作过程或者函数的参数的话建议使用方法二。
另附:string 英文中的意思是:串线
在pascal中是 字符串的类型(Pascal保留字),最多容纳255个字符元素
这个有一点点小问题'n=10'后面好像应该加分号吧
其中n必须是常量且不能后来确定(但你可以把n的值定大一点),
Var 数组洺:array[下标类型] of 数组元素类型 ;