srand

提供: RAD Studio
移動先: 案内検索

stdlib.h:インデックス への移動


ヘッダーファイル

stdlib.h

カテゴリ

演算ルーチン

プロトタイプ

void srand(unsigned seed);

説明

乱数ジェネレータを初期化します。

この乱数ジェネレータは,引数値 1 を使って srand を呼び出すと,再初期化されます。特定のシード数を使って srand を呼び出すと,新しい開始点を設定できます。

戻り値

なし。



 #include <stdlib.h>
 #include <stdio.h>
 #include <time.h>
 int main(void)
 {
    int i;
    time_t t;
    srand((unsigned) time(&t));
    printf("Ten random numbers from 0 to 99\n\n");
    for(i=0; i<10; i++)
        printf("%d\n", rand() % 100);
    return 0;
 }



移植性



POSIX Win32 ANSI C ANSI C++

+

+

+

+