大家都知道,通过rand可以产生0~N之间的随机数,可是多次调用会产生相同的数字序列,这并不是我们想要的。现在我们可以通过srand来设置产生随机数的一个算子,通过时间来做标准,程序如:
int main(int argc, char* argv[])
{
srand(time(NULL));
int nRand = rand(100);
return true;
}
这样做了之后,不管什么时候产生的随机数都不会想同
大家都知道,通过rand可以产生0~N之间的随机数,可是多次调用会产生相同的数字序列,这并不是我们想要的。现在我们可以通过srand来设置产生随机数的一个算子,通过时间来做标准,程序如:
int main(int argc, char* argv[])
{
srand(time(NULL));
int nRand = rand(100);
return true;
}
这样做了之后,不管什么时候产生的随机数都不会想同