x的值竟然是2147344384 不是说整型的取值范围是-2147483648~2147483647吗?怎么每次编译的值都不一样啊?
var
f:boolean;
x,y:integer;
begin
f:=false;
if f=true then
y:=x;
write(y);
readln;
end.
var
f:boolean;
x,y:integer;
begin
f:=false;
if f=true then
y:=x;
write(y);
readln;
end.
调试欢乐多
未初始化咯,如下再看看Y的值var
f:boolean;
x,y:integer;
begin
f:=false;
if f=true then
x := 10;
y:=x;
write(y);
readln;
end.