Skip to content

clock : cumulative processor time

#include <time.h>
clock_t clock(void);
```### Description
Calculates the best available approximation of the cumulative amount of time used by your program since it started. To convert the result into seconds, divide by the macro CLOCKS_PER_SEC.### Returns
The amount of processor time used so far by your program, in units defined by the machine-dependent macro CLOCKS_PER_SEC. If no measurement is available, the result is -1.
---
**Authoritative source**: BUSMASTER DITA help source `clock.dita`, compiled into `BUSMASTER.CHM` with the application.