主题:boolean变量 默认的初始值是什么?
我最近编了一个程序
首先定义了几个boolean型的数组,但是搞不清楚初始默认值是多少。
然后就想编一个通用的初始化boolean数组的子程序,但是用了指针之后就显示编译错误。
ErrDisp: array[1..100] of boolean;
type
Blpoint=^boolean;
procedure IniArray(p: Blpoint);
var
i: byte;
begin
for i:=1 to 100 do //这个地方本想用length函数,但是用不了
p^[i]:=false;
end;
请问怎么解决呢
首先定义了几个boolean型的数组,但是搞不清楚初始默认值是多少。
然后就想编一个通用的初始化boolean数组的子程序,但是用了指针之后就显示编译错误。
ErrDisp: array[1..100] of boolean;
type
Blpoint=^boolean;
procedure IniArray(p: Blpoint);
var
i: byte;
begin
for i:=1 to 100 do //这个地方本想用length函数,但是用不了
p^[i]:=false;
end;
请问怎么解决呢