Vrijeme je važan čimbenik u programiranju i računalnim zadacima koje ljudi uglavnom koriste za izračunavanje vremena za razne svrhe. C Programiranje ima različite funkcije koje mogu pomoći korisnicima u obavljanju ovih zadataka, bilo da se odnosi na izračunavanje trenutnog vremena sustava ili izračunavanje vremena izvođenja programa. Jedna od najvažnijih funkcija za izračunavanje vremena u C-u je funkcija time().
U ovom ćemo članku govoriti o korištenju funkcija time(). u C programiranju.
Što je time() funkcija u C-u?
The funkcija time(). u C je ugrađena funkcija koja korisnicima omogućuje vraćanje ukupnog broja sekundi od 1. siječnja 1970., 00:00:00 UTC (Univerzalno koordinirano vrijeme). Ova je funkcija uključena u datoteku zaglavlja
Sintaksa : The vrijeme() funkcija koristi jednostavnu sintaksu u C-u koja je dana kao:
vrijeme_t vrijeme ( vrijeme_t * sekundi ) ;
Parametri : The vrijeme() funkcija u gornjoj sintaksi uzima pokazivač na argument varijable time_t koji pohranjuje broj sekundi od vremena.
Povratna vrijednost : Vrsta povrata funkcije ista je kao vrijednost time_t pohranjena u varijabli na koju ukazuje argument.
Primjer
Upotreba vrijeme() funkcija je prikazana u primjeru u nastavku:
#include
#uključi
int glavni ( )
{
vrijeme_t struja_t ;
struja_t = vrijeme ( struja_t ) ;
printf ( '%s%ld sekundi od Epohe' ,
asctime ( lokalno vrijeme ( i struja_t ) ) , struja_t ) ;
povratak 0 ;
}
Gornji program definira varijablu current_t tipa time_t i koristi se funkcija time(). za mjerenje vremena od Epohe (00:00:00 UTC, 1. siječnja 1970.) do sada u sekundama. Koristili smo asctime() funkcija koja pretvara pokazivač tipa strukture struja_t na niz za predstavljanje vremena u formatu dana i vremena. The lokalno vrijeme() funkcija je korištena za predstavljanje trenutnog kalendarskog vremena.
Zaključak
The funkcija time(). jedna je od naširoko korištenih vremenski izračunatih funkcija C programiranja koja je uključena u