6.19.30 srand Function
Specifies a seed to be used by subsequent calls to the rand
function.
Include
<stdlib.h>
Prototype
int srand(unsigned int seed);
Argument
seed- the seed to begin the sequence
Remarks
The srand function allows the seed for a pseudo-random
number sequence to be specified, so that subsequent calls to the rand
function will return a sequence based on that seed. The same sequence can be repeated by
calling srand again with the same seed value.
Example
See the notes at the beginning of this chapter or section for
information on using printf() or scanf()
(and other functions reading and writing the stdin or
stdout streams) in the example code.
#include <stdlib.h>
#inclide <stdio.h>
int main(void)
{
int value;
srand(0x100);
value = rand();
printf("Today's lucky number is %d\n", value);
}
Example Output
Today's lucky number is 663
