time.h
Notes:
Quella che realmente ci interessa è la funzione clock_t clock();
essa restituisce il tempo di CPU impiegato dal programma. Oppure -1 quando questo dato non è disponibile. Il tipo aritmetico clock_t non è determinato dall'ANSI l'unica cosa che si conosce è il fatto che è unsigned (chiaramente non è un float).
L'unità di tempo ritornata è comunque qualcosa di specifico del calcolatore e si utilizza CLK_TCK per la conversione in secondi.
time_t miotempoassoluto;
struct tm *miotempo;
miotempoassoluto=time(NULL);
miotempo=localtime(&miotempo);