Standard math functions.
int rand | ( | ) |
void srand | ( | unsigned int | seed | ) |
Seed the pseudo-random number generator.
If you would like a different sequence every time your app starts, you may use time() as a seed e.g. srand(time(NULL))
.
This affects subsequent calls to rand() to produce a sequence of numbers for a given seed value. You can use this to either create a different sequence of numbers by always using a different seed or to obtain the same sequence of numbers by reusing the same seed.
seed | The source number used to generate a sequence of pseudo-random numbers |
#define RAND_MAX |
The maximum integer value rand() may return.