#include <time.h> 에 정의된 time 함수는
1970년도 1월 1일 0시부터 현재 지금시간까지의 시간을 알수 있는 함수로
time_t time( time_t * timer);
여기서 time_t는 typedef 되어 있다.
정의를 따라가보면 time_t는
typedef __time64_t time_t; /* time value */
다시 __time64_t를 따라가 보면
typedef __int64 __time64_t; /* 64-bit time value */
로 정의 되어져있다.
이는 64비트 int형이라는것이다 !!!
이 함수는 구한 time_t형 값을 리턴하기도 하고, 인자로 받은 timer 포인터가 가르키는 변수의 값에
구한 time_t형 값으로 설정한다.
결국 리턴 값과 인자값이 둘다 같은값이기 때문에 인자값에 NULL를 넣어줘도 상관 없다.
1970년도 1월 1일 0시부터 현재 지금시간까지의 시간을 알수 있는 함수로
time_t time( time_t * timer);
여기서 time_t는 typedef 되어 있다.
정의를 따라가보면 time_t는
typedef __time64_t time_t; /* time value */
다시 __time64_t를 따라가 보면
typedef __int64 __time64_t; /* 64-bit time value */
로 정의 되어져있다.
이는 64비트 int형이라는것이다 !!!
이 함수는 구한 time_t형 값을 리턴하기도 하고, 인자로 받은 timer 포인터가 가르키는 변수의 값에
구한 time_t형 값으로 설정한다.
결국 리턴 값과 인자값이 둘다 같은값이기 때문에 인자값에 NULL를 넣어줘도 상관 없다.
'Soft Ware > C 언어!!' 카테고리의 다른 글
입력받는 문자열에서 숫자만 추출하기 (0) | 2011.12.01 |
---|---|
ctime 함수 (0) | 2011.11.14 |
strdup 함수 헤더파일은 string.h (0) | 2011.11.14 |
매개변수 값 과 스택에 쌓이는 순서 (0) | 2011.11.07 |
전처리기란? (0) | 2011.10.10 |