为什么执行的结果不一样?
rehuo 2003-05-15 08:18:56 Randomize;
for i:=0 to 3 do
MyName:=MyName+chr(Random(26)+97);
//---------------
for i:=0 to 3 do
begin
Randomize;
MyName:=MyName+chr(Random(26)+97);
end;
这两段代码执行为什么会不一样?
第一段代码得到的myname是由4个随机的字母组成的
而第二段却是由4个相同的字母组成
为什么会这样呢?