Kuidas kasutada aja() funktsiooni C-s

Kuidas Kasutada Aja Funktsiooni C S



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 , mis tuleb lisada enne programmi algust ja see tagastab süsteemi praeguse aja väärtusena time_t.



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 päisefail ja seda kasutatakse süsteemi praeguse aja määramiseks. Kasutades lihtsat näidet, andis see juhend piisavalt teadmisi funktsiooni time() kohta C-s.