srand

设置伪随机数字生成器的起始种子值。

void srand(
   unsigned int seed 
);

参数

  • seed
    伪随机数字的种子生成

备注

srand 函数在当前线程中设置生成一系列伪随机整数的起点。 若要重新初始化生成器来创建顺序相同的结果,请调用 srand 函数并再次使用同一 seed 参数。 seed 的其他值将设置生成器到伪随机数序列中的不同起点。 rand 检索生成的伪随机数字。 在调用任何srand之前调用 rand,与调用srand 和 seed 会产生和1一样的序列。

要求

例程

必需的标头

srand

<stdlib.h>

有关其他兼容性信息,请参见“简介”中的兼容性

示例

请参阅 rand 的示例。

.NET Framework 等效项

系统唯一的类

请参见

参考

浮点支持

rand