如何在 Pascal 中制作多线阵列
How to make a multi line array in pascal
我制作了一个基本数组,如下所示。我可以每行制作数组吗?没有双引号和逗号?
var
Month: array [1 .. 5] of string = ('January', 'February', 'March', 'April', 'May');
begin
Write(Month[4]);
Readln;
end.
可能是这样
Month: array [1 .. 5] of string = (
January
February
March
April
May
)
begin
Write(Month[4]);
Readln;
end.
问候。
不,你想要的是不可能的。语法不允许。
您可以执行以下操作:
const
Month: array[1..5] of string = (
'January',
'February',
'March',
'April',
'May'
);
但不是你想要的。行尾(或任何其他空格)不是正确的分隔符,字符串必须始终用单引号括起来,数组元素(const 数组的)必须用逗号分隔。
我制作了一个基本数组,如下所示。我可以每行制作数组吗?没有双引号和逗号?
var
Month: array [1 .. 5] of string = ('January', 'February', 'March', 'April', 'May');
begin
Write(Month[4]);
Readln;
end.
可能是这样
Month: array [1 .. 5] of string = (
January
February
March
April
May
)
begin
Write(Month[4]);
Readln;
end.
问候。
不,你想要的是不可能的。语法不允许。
您可以执行以下操作:
const
Month: array[1..5] of string = (
'January',
'February',
'March',
'April',
'May'
);
但不是你想要的。行尾(或任何其他空格)不是正确的分隔符,字符串必须始终用单引号括起来,数组元素(const 数组的)必须用逗号分隔。