double difftime(time_t time2, time_t time1)
Прототип:
Описание:
Функция difftime() возвращает разность в секундах между временем time1 и временем time2, то есть она возвращает величину time2— time1.
Пример:
Следующая программа измеряет время в секундах, необходимое для выполнения пустого цикла for 500000 раз: #include <stdio.h> #include <time.h> #include <stddef.h> int main(void) { time_t start,end; long unsigned int t; start = time (NULL); for(t=0; t<500000L; t++); end = time (NULL); printf("Loop required %f seconds", difftime(end, start)); return 0; }
