rand前用srand

来源:互联网 发布:室内温度测试软件 编辑:程序博客网 时间:2024/06/11 04:58

srand就是给定一个种子,才能让rand产生真正的随机数。

如果不用srand,直接用rand,那么比如产生的数据为,10899,30288,30911...,那么你下次运行(比如重新启动进程)断点到这里的时候,产生的数据还是一样的,10899,30288,30911...  ,如果用了srand,当然就完全是随机数了

一般srand参数都用时间,srand((unsigned)time(null)).   加上头文件include<time.h>

0 0
原创粉丝点击