匿名类型 var a: record x: integer y: array[.10] of char end 显式命名 type complex-record radius: real angle real end var cl, C2, C3 complex
匿名类型 var a: record x:integer; y:array[1..10] of char end; 显式命名 type complex=record radius:real; angle:real end; var c1,c2,c3:complex;
第四节 PASCAL类型结构 非结构类型 1内部类型 integer, real, boolean, char 2有序类型 每—元素都有唯一的前驱和后继 如:整型布尔型字符型 3.定义新的有序类型的方法 2枚举型其值不能直接读/写 子界型动态检查范围
第四节 PASCAL类型结构 一. 非结构类型 1. 内部类型 integer,real,boolean,char 2. 有序类型 每一元素都有唯一的前驱和后继 如:整型,布尔型,字符型 3. 定义新的有序类型的方法 »枚举型 其值不能直接读/写 »子界型 动态检查范围
例 type day=(sunday, monday tuseday, wednesday thursday friday, saturday) work day=monday friday var class day: work day class day: =succ(class day)
例: type day=(sunday,monday,tuseday,wednesday, thursday,friday,saturday); work_day=monday..friday; var class_day:work_day; class_day:=succ(class_day);