Aeg on programmeerimises ja arvutiga seotud ülesannetes oluline tegur, mida inimesed enamasti kasutavad erinevatel eesmärkidel aja arvutamiseks. C Programmeerimisel on erinevad funktsioonid, mis aitavad kasutajatel neid ülesandeid täita, olgu see siis seotud süsteemi praeguse aja või programmi tööaja arvutamisega. Üks olulisemaid aja arvutamise funktsioone C-s on funktsioon time().
Selles artiklis räägime selle kasutamisest funktsioon time(). C programmeerimises.
Mis on aja() funktsioon C-s?
The funktsioon time(). in C on sisseehitatud funktsioon, mis võimaldab kasutajatel tagastada sekundite koguarvu alates 1. jaanuarist 1970 kell 00:00:00 UTC (koordineeritud universaalaeg). See funktsioon sisaldub päisefailis
Süntaks : aeg () Funktsioon kasutab C-s lihtsat süntaksit, mis on antud järgmiselt:
aeg_t aega ( aeg_t * sekundit ) ;
Parameetrid : aeg () funktsioon ülaltoodud süntaksis viib kursori muutuja time_t argumendile, mis salvestab ajast aega möödunud sekundite arvu.
Tagastusväärtus : funktsiooni tagastustüüp on sama, mis argumendiga osutatavas muutujas salvestatud time_t väärtus.
Näide
Kasutamine aeg () funktsiooni on näidatud allolevas näites:
#include
#include
int peamine ( )
{
aeg_t praegune_t ;
praegune_t = aega ( praegune_t ) ;
printf ( '%s%ld sekundit ajastust alates' ,
asctime ( kohalik aeg ( & praegune_t ) ) , praegune_t ) ;
tagasi 0 ;
}
Ülaltoodud programm määratleb muutuja praeguse_t tüüpi aeg_t ja kasutab funktsioon time(). mõõta aega ajastust ajast (00:00:00 UTC, 1. jaanuar 1970) praeguseni sekundites. Me kasutasime asctime() funktsioon, mis teisendab struct tüüpi kursori praegune_t stringile kellaaja esitamiseks päeva ja kellaaja vormingus. The kohalik aeg() funktsiooni on kasutatud praeguse kalendriaja esitamiseks.
Järeldus
The funktsioon time(). on üks laialdaselt kasutatavatest C-programmeerimise ajaarvutusfunktsioonidest, mis sisaldub selles