Jecho

导航

2013年5月8日 #

<cstdlib> rand() srand()

摘要: 标准库 <cstdlib> (被包含于 <iostream> 中)提供两个帮助生成伪随机数的函数:函数一:int rand(void);从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。函数二:void srand(unsigned seed);参数seed是rand()的种子,用来初始化rand()的起始值。可以认为rand()在每次被调用的时候,它会查看:1) 如果用户在此之前调用过srand(seed),给seed指定了一个值,那么它会自动调用srand(seed)一次来初始化它的起始值。2) 如 阅读全文

posted @ 2013-05-08 17:57 Jecho 阅读(214) 评论(0) 推荐(0) 编辑