为什么srand后加一个表达式,每次调用rand的结果不一样

原问题:为什么srand后加一个表达式,每次调用rand的结果不一样
分类:编程开发 > 最后更新时间:【2017-07-31 00:37:46】

最佳答案

srand的原型

void srand(unsigned seed);

它就是随机种子发生器,不同的种子,当然会导致rand不同的结果的

所以一般seed用时间的,这样可以保证每次因时间不同而产生不同的随机数

最佳答案由网友  whoami1978  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
11

分享到:

其他回答

暂无其它回答!

    推荐