Delphi下取随机数释疑

今天在DELPHI下移植一个C程序,需要取随机数,在一个循环里每次取0~255的随机数.

但是每次取到的结果都是一样的.

C语言里的方法为:srand((unsigned)time( NULL ) );//用系统时间生成随机算子

然后用rand()取随机数.


在网上查到DELPHI也需类似处理才可以每次取到不同的随机数.

randomize;//生成随机算子

sleep(random(10));//睡眠改变系统时间

random(255);//取随机数


你可能感兴趣的:(c,null,Random,语言,Delphi)