Go to the previous, next section.
This section describes the random number functions that are part of the ANSI C standard.
To use these facilities, you should include the header file `stdlib.h' in your program.
The value of this macro is an integer constant expression that
represents the maximum possible value returned by the rand
function. In the GNU library, it is 037777777, which is the
largest signed integer representable in 32 bits. In other libraries, it
may be as low as 32767.
The rand function returns the next pseudo-random number in the
series. The value is in the range from 0 to RAND_MAX.
Function: void srand (unsigned int seed)
This function establishes seed as the seed for a new series of
pseudo-random numbers. If you call rand before a seed has been
established with srand, it uses the value 1 as a default
seed.
To produce truly random numbers (not just pseudo-random), do srand
(time (0)).
Go to the previous, next section.