랜드()
rand() 함수는 의사 난수를 생성하는 데 사용됩니다. 정수 값을 반환하고 그 범위는 0에서 rand_max, 즉 32767입니다.
다음은 C 언어의 rand() 구문입니다.
int rand(void);
다음은 C 언어의 rand() 예제입니다.
예시
#include <stdio.h>
#include<stdlib.h>
int main() {
printf("%d\n", rand());
printf("%d", rand());
return 0;
} 출력
1804289383 846930886
srand()
srand() 함수는 rand() 함수에 의해 생성된 의사 난수를 초기화하는 데 사용됩니다. 아무것도 반환하지 않습니다.
다음은 C 언어의 srand() 구문입니다.
void srand(unsigned int number);
다음은 C 언어의 srand() 예제입니다.
예시
#include <stdio.h>
#include<stdlib.h>
#include<time.h>
int main() {
srand(time(NULL));
printf("%d\n", rand());
srand(12);
printf("%d", rand());
return 0;
} 출력
1432462941 1687063760