Delphi 5.0 中有這樣的問題! 不知各位是否遇到過(新問題! 新發現)!(100分)

  • 主题发起人 主题发起人 bolly
  • 开始时间 开始时间
B

bolly

Unregistered / Unconfirmed
GUEST, unregistred user!
代碼如下:
procedure TForm1.FormCreate(Sender: TObject);
var
i,j:integer;
begin
edit1.text:=inttostr(i);
end;
但運行過後edit1.text = 13506584,奇怪嗎?

 
这有什么奇怪的,i没有初始化,刚开始是个随机数
 
delphi6.0中运行
edit1.text:=13308872
[8D]
 
正常了,对于局部变量,没有赋值,就是未知数,但是,对于公共变量,就被自动初始化了。
 
在button的click事件中的值为4356180
可能是个随机数吧
 
多人接受答案了。
 
后退
顶部