C언어 시간
-
C언어 시간 처리 함수Visual Studio/C 기초 2013. 9. 1. 19:11
C언어에서 현재 시간을 확인하는 방법이 있는데요, 바로 time()함수를 사용하는 것입니다. time_t time(time_t *timeptr); 여기서 time_t형은 long형과 같은 성격을 지니고 있고 time.h에 포함되어 있습니다. time() 함수는 1970년 1월 1일 자정 이후에 경과된 초(sec)의 값을 돌려줍니다. 함수에 NULL 포인터가 아닌 다른 어떤 값을 전달하면 time()은 timeptr이 가리키는 time_t형 변수에 이 값을 저장하게 됩니다. 그래서 현재 시간을 time_t형 변수 now에 저장하기 위해 time_t now; now = time(0); 이렇게 작성할 수 있습니다. 그런데 1970년 1월 1일 이후에 경과된 초의 값으로 표현되는 시간 좀 불편한 감이 있는데요,..