4.4.1 난수 생성하기
프로그래밍할 때 자주 사용하는 것 중 하나가 난수입니다. 예를 들어, 컴퓨터에게 ‘숫자 하나를 골라 봐’라고 시킨다고 합시다. 이럴 때 C 언어에서는 rand()라는 함수를 사용합니다. 그런데 rand() 함수를 사용하려면 stdio.h 파일 외에 time.h, stdlib.h 파일을 추가해야 합니다. 2.2.1 C 소스 파일의 기본 구조에서 설명한 대로 전처리기 지시문으로 작성하면 됩니다.
TIP time.h 파일은 시간 관련 함수를 모아 놓은 헤더 파일이고, stdlib.h 파일은 난수 생성과 문자열 변환 등을 수행하는 함수들을 모아 놓은 헤더 파일입니다.
4.4.1 난수.c
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
int main(void) {
return 0;
}