我正在使用Geany编写一个pascal程序,但是事情是当我制作一个二维数组,然后我尝试在writeln()
中显示它时,应该在框中显示的内容的一部分会被删除。
我曾尝试从代码中删除所有clrscr
,但这种情况一直在发生,我不知道为什么,可能是因为有太多信息要一次显示,但必须从中显示所有信息。二维数组。
for i := 0 to 4 do // Show results
begin
for j := 0 to 19 do
begin
writeln(biArray[i,j]);
end;
end;
当程序执行到此部分时,将清除框屏幕中的所有信息,甚至删除二维数组中的部分信息。
由于您拥有clrscr,因此您正在使用单位crt。尝试将其删除,看看是否可以改善。单位crt平底船试图将终端置于原始模式,并可能使Geany的终端仿真感到困惑