pascal语言中,数组要用a[i].1,怎么定义?

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:02:54
就是比如某个数组,是一维的,但是它后面跟着一个.1
就是例如这种:a[i].1
我记得以前看到过,但是不知道怎么定义,现在做题要用~~~~~~
请各位帮帮忙哈
如果好的话,追加积分

首先a[i].1 是不对的
如果使a[i].任何字符串到还可以
这种数组叫做记录数组,定义如下:
type df=record
a:integer;
b:char;
end;
var s:array[1..10] of df;
df成为记录类型,a、b称为df这个记录的域,integer和char分别为a、b两个域的类型;
记录数组定义如下:
type <记录类型标识符>=record
<域名1>:<类型1>;
<域名2>:<类型2>;

<域名n>:<类型n>;
end;
var <数组类型标识符>:[1..n] of 记录类型标识符;

是记录