srand

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu stdlib.h - Index


Header-Datei

stdlib.h

Kategorie

Mathematische Routinen

Prototyp

void srand(unsigned seed);

Beschreibung

Initialisiert den Zufallszahlengenerator.

Ein Aufruf von srand mit dem Argumentwert 1 initialisiert den Zufallszahlengenerator neu. Er kann auf eine neue Startposition gesetzt werden, indem srand mit einem neuen Basiswert aufgerufen wird.

Rückgabewert

Keiner.

Beispiel



 #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;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

+

+

+

+