Kako uporabljati funkcijo time() v C

Kako Uporabljati Funkcijo Time V C



Čas je pomemben dejavnik pri programiranju in računalniških opravilih, ki ga ljudje večinoma uporabljajo za izračun časa za različne namene. Programiranje C ima različne funkcije, ki lahko uporabnikom pomagajo pri izvajanju teh nalog, ne glede na to, ali so povezane z izračunom trenutnega časa sistema ali z izračunom časa izvajanja programa. Ena najpomembnejših funkcij za izračun časa v C je funkcija time().

V tem članku bomo govorili o uporabi funkcija time(). v programiranju C.







Kaj je funkcija time() v C?

The funkcija time(). v C je vgrajena funkcija, ki uporabnikom omogoča vrnitev skupnega števila sekund od 1. januarja 1970, 00:00:00 UTC (Univerzalni koordinirani čas). Ta funkcija je vključena v datoteko glave , ki mora biti vključena pred zagonom programa in vrne trenutni čas sistema kot vrednost time_t.



Sintaksa : The čas() funkcija uporablja preprosto sintakso v C, ki je podana kot:



čas_t čas ( čas_t * sekund ) ;

Parametri : The čas() funkcija v zgornji sintaksi prevzame kazalec na argument spremenljivke time_t, ki shrani število sekund od časa.





Povratna vrednost : Vrsta vrnitve funkcije je enaka vrednosti time_t, shranjeni v spremenljivki, na katero kaže argument.

Primer

Uporaba čas() funkcija je prikazana v spodnjem primeru:



#include

#include

int glavni ( )

{

čas_t trenutni_t ;
trenutni_t = čas ( trenutni_t ) ;
printf ( '%s%ld sekund od Epohe' ,
asctime ( lokalni čas ( & trenutni_t ) ) , trenutni_t ) ;
vrnitev 0 ;


}

Zgornji program definira spremenljivko current_t tipa time_t in uporablja funkcija time(). za merjenje časa od epohe (00:00:00 UTC, 1. januar 1970) do zdaj v sekundah. Smo uporabili asctime() funkcija, ki pretvori kazalec tipa struct trenutni_t na niz za predstavitev časa v obliki dneva in časa. The lokalni čas() funkcija je bila uporabljena za predstavitev trenutnega koledarskega časa.

Zaključek

The funkcija time(). je ena izmed pogosto uporabljenih časovno izračunanih funkcij programiranja C, ki je vključena v <čas.h> glavo in se uporablja za določanje trenutnega časa sistema. S preprostim primerom je ta vodnik zagotovil dovolj znanja o funkciji time() v C.