Содержание | Глава 16

Функция clock

#include <time.h>
clock_t clock(void);

Функция clock() возвращает значение, которое приблизительно соответствует времени работы вызывающей программы. Для преобразования этого значения в секунды нужно разделить его на значение CLOCKS_PER_SEC. Если системный таймер недоступен, возвращается значение -1.

Пример

Следующая функция отображает время выполнения вызывающей программы в секундах:

void elapsed_time(void)
{
  printf("Прошло: %u секунд.\n", clock()/CLOCKS_PER_SEC);
}

Зависимые функции

time() asctime() ctime()
Содержание | Глава 16