Free Pascalの学習を始めたばかりで、これを使って配列を実践するためのかなり基本的なプログラムを作成しました。私は2つのエラーを取得:次のようにこのエラーの意味:未定義シンボル:THREADVARLIST_STRINGS
Strings.lpr(32,1) Error: Undefined symbol: THREADVARLIST_STRINGS
Strings.lpr(32,1) Error: Undefined symbol: STRINGS_STRPAS$PCHAR$$SHORTSTRING
Strings.lpr(32,1) Fatal: There were 2 errors compiling module, stopping
コードは次のとおりです。
program Strings;
{$mode objfpc}{$H+}
uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
Classes, SysUtils
{ you can add units after this };
{$R *.res}
var
Marks : array [1..10] of Integer;
index : Integer;
begin
for index:= 0 to 10 do
begin
write('Enter mark of student ',index,': ');
readln(marks[index]);
end;
for index := 0 to 10 do
begin
write('Student No. ',index,' Marks: ',marks[index],' ');
if marks[index]>65 then writeln('PASS')
else writeln('FAIL');
end;
writeln('Press any key to continue.');
readln;
end. {line 32}
Hmmm、私はコードが少しカラフルに見えると思っていました。 –
あなたはそれのためにdelphiタグを追加する必要があります。 –
真実、@Marco。しかし、「delphi」という質問にタグを付けると、それは実際にはデルファイについてのことである。構文ハイライトだけに質問にタグを付けないでください。代わりに[言語仕様の構文](http://meta.stackexchange.com/questions/63800/interface-options-for-specifying-language-prettify)を使用してください。 PrettifyハイライターはPascalまたはDelphi固有のハイライト規則をサポートしていないため、一般的な規則はすべて取得できます。 –