2

const char の const char 配列を作成すると、「Illegal Expression」エラーが発生します。

Program Foo; (*excerpt*)
Const
  X : Char = 'X';
  O : Char = 'O';
  P : Array [1..2] of Char = (X,O);
Begin
  (*stuff*)
End.
4

2 に答える 2

3

Pascal のないデバイスからこれを入力しています。だから私はそれを確認することはできませんが、これはおそらくうまくいきます:

Const 
X = 'x';
O = 'o';
P : array[1..2] of char = (o,x);
于 2012-11-14T03:04:13.873 に答える
2

あなたも書いたかもしれません

Const
 X : Char = 'X';
 O : Char = 'O';
 P : Array [1..2] of Char = ('X', 'O');

同じ効果を得るために

于 2012-11-21T13:28:43.730 に答える