Everything

srand


rand関数で生成する擬似乱数列の初期値を設定します。

[指定形式]

#include <stdlib.h>

void srand(unsigned long seed);

[引数]

seed 擬似乱数列生成の初期値

[備考]

srand関数は、rand関数が擬似乱数列を生成するための初期値を設定します。したがって、rand関数で擬似乱数値を生成している時に、再度srand関数で、同じ値の初期値を設定すると、擬似乱数列はくり返し生成されることになります。

rand関数がsrand関数より先に呼ばれた時は、擬似乱数列の生成の初期値として1が設定されます。