Программирование на C и C++

Онлайн справочник программиста на C и C++

clock

clock_t clock(void)

Прототип: 
Описание: 

Функция clock() возвращает время, пройденное с момента запуска программы, вызвавшей фун­кцию clock(). Если часы недоступны, то возвращается —1. Для преобразования возвращаемой ве­личины в секунды надо разделить ее на макрос CLK_TCK.

Пример: 
Следующая программа подсчитывает время в секундах, которое необходимо для выполнения пу­стого цикла for с индексом цикла, изменяющимся от 0 до 500000:
#include <stdio.h>
#include <time.h>
int main(void)
{
clock_t start, stop;
unsigned long t;
start = clock ();
for (t=0; t<500000L; t + +);
stop = clock();
printf("Loop required %f seconds", (stop - start) / CLK_TCK);
return 0;
}