srand
更新 : 2007 年 11 月
乱数の始点を設定します。
void srand(
unsigned int seed
);
パラメータ
- seed
乱数生成のシード。
解説
srand 関数は、現在のスレッドで一連の疑似乱数整数を生成するための開始点を設定します。ジェネレータを再初期化するには、seed 引数を 1 にします。seed に 1 以外の値を指定すると、ジェネレータは新しい乱数列の開始点に設定されます。rand は、生成される疑似乱数を取得します。srand を呼び出す前に rand を呼び出すと、seed に 1 を指定して srand を呼び出した場合と同じシーケンスが生成されます。
必要条件
ルーチン |
必須ヘッダー |
---|---|
srand |
<stdlib.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
使用例
「rand」の例を参照してください。