모두의 코드
C 언어 레퍼런스 - difftime 함수

아직 C 언어와 친숙하지 않다면, 씹어먹는 C 언어 강좌를 보는 것이 어떻까요?

difftime

#include <time.h> // C++ 에서는 <ctime>

double difftime ( time_t time2, time_t time1 );

두 개 시각의 차이를 구한다.time1time2 가 몇 초 차이나는지 계산한다.

 인자

time2

  time_t 형 변수로 나중 시각을 나타낸다.

time1

  time_t 형 변수로 이전 시각을 나타낸다.

 리턴값

time2time1 가 몇 초 차이 나는지를 double 형으로 리턴한다.

 실행 예제

/*이름을 쓰는데 얼마나 걸리는지 알아온다.이
 * 예제는http://www.cplusplus.com/reference/clibrary/ctime/difftime/에서
 * 가져왔습니다.*/#include <stdio.h> #include <time.h> int
main() {
  time_t start, end;
  char szInput[256];
  double dif;
  time(&start);
  printf("Please, enter your name: ");
  gets(szInput);
  time(&end);
  dif = difftime(end, start);
  printf("Hi %s.\n", szInput);
  printf("It took you %.2lf seconds to type your name.\n", dif);
  return 0;
}

실행 결과

 연관된 함수

프로필 사진 없음
댓글에 글쓴이에게 큰 힘이 됩니다