random
Nach oben zu Stdlib.h - Index
Header-Datei
stdlib.h
Kategorie
Mathematische Routinen
Prototyp
int random(int num);
Beschreibung
Zufallszahlengenerator.
random gibt eine Zufallszahl im Bereich von 0 bis abs(num-1) zurück. random(num) ist ein in stdlib.h definiertes Makro. num und die zurückgegebenen Zufallszahlen sind Integerwerte mit einem Maximalwert von LRAND_MAX.
Rückgabewert
random gibt einen Wert zwischen 0 und (num-1) zurück.
Beispiel
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
/* gibt eine Zufallszahl im Bereich von 0 bis 99 aus */
int main(void)
{
randomize();
printf("Random number in the 0-99 range: %d\n", random (100));
return 0;
}
Portabilität
| POSIX | Win32 | ANSI C | ANSI C++ |
|---|---|---|---|
|
+ |