srand() - Utility Function
How is Utility function "srand()" used in C++?
How to initialize random number generator ?
Explanation
srand() is a Utility Function that is used to initialize the random number generator using the "seed" argument. This function returns an integer value, and this function used to generate multiple random number sequences.
Syntax to initialize random number generator:
int srand(void);
Example :
#include <stdlib.h> #include <stdio.h> #include <time.h> int main() { srand(time(NULL)); int i = rand() % 5 ; printf("Random number between 0 and 5 is:: %d ", i ); return 0; } |
Result :
Random number between 0 and 5 is:: 1
In the above example srand() function returns random numbers between 0 and 5.