- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Link
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
드럼치는 프로그래머
[C] 난수발생 rand() 함수 사용법 본문
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i;
srand((int)time(NULL)); // 현재 시간을 이용해서 씨드 결정 srand(time(NULL));
for(i=0; i<5; i++)
printf("정수 출력 : %d \n", rand());
return 0;
}
시스템의 시간을 이용한다. 현재 컴퓨터의 시간 값을 얻어와서 srand 함수의 인자로 전달한다.
왜냐하면 컴퓨터의 시간은 계속해서 변하기 때문이다.
8번째 줄에서 보면 time함수를 호출하면서 NULL을 인자로 전달하고 있다. 이렇게 되면 1970년
1월 1일을 기준으로 현재의 시간을 초 단위로 계산해서 반환해 준다.
'★─Programing > ☆─C | C++' 카테고리의 다른 글
[C] 야구게임(퍼즐스트라이크) 구현소스 (0) | 2007.08.08 |
---|---|
[C] 반복문 이용한 "바람개비" 소스 (0) | 2007.08.07 |
[C] 반복문 이용한 달팽이 배열 (0) | 2007.08.07 |
[C] 표준 입,출력과 버퍼(Buffer) (0) | 2007.08.06 |
[C] 연결리스트 ( Link List ) _Linux (0) | 2007.07.12 |
Comments