Paano Gamitin ang Time() Function sa C

Paano Gamitin Ang Time Function Sa C



Ang oras ay isang mahalagang kadahilanan sa pagprograma at mga gawaing nauugnay sa computer na kadalasang ginagamit ng mga tao upang kalkulahin ang oras para sa iba't ibang layunin. Ang C Programming ay may iba't ibang function na makakatulong sa mga user na gawin ang mga gawaing ito, ito man ay may kaugnayan sa pagkalkula ng kasalukuyang oras ng system o pagkalkula ng oras ng pagpapatakbo ng program. Isa sa pinakamahalagang function sa pagkalkula ng oras sa C ay ang time() function.

Sa artikulong ito, pag-uusapan natin ang tungkol sa paggamit ng time() function sa C programming.







Ano ang time() Function sa C?

Ang time() function sa C ay isang built-in na function na nagpapahintulot sa mga user na ibalik ang kabuuang bilang ng mga segundo mula noong Enero 1, 1970, 00:00:00 UTC (Coordinated Universal Time). Kasama ang function na ito sa header file, na dapat isama bago magsimula ang program at ibinabalik nito ang kasalukuyang oras ng system bilang time_t value.



Syntax : Ang oras() Ang function ay gumagamit ng isang simpleng syntax sa C na ibinibigay bilang:



oras_t oras ( oras_t * segundo ) ;

Mga Parameter : Ang oras() ang function sa itaas na syntax ay tumatagal ng isang pointer sa variable na time_t argument na nag-iimbak ng bilang ng mga segundo mula noong panahon.





Ibalik ang halaga : Ang uri ng pagbabalik ng function ay kapareho ng halaga ng time_t na nakaimbak sa variable na itinuro ng argumento.

Halimbawa

Ang paggamit ng oras() Ang function ay ipinapakita sa halimbawa sa ibaba:



#include

#include

int pangunahing ( )

{

oras_t kasalukuyang_t ;
kasalukuyang_t = oras ( kasalukuyang_t ) ;
printf ( '%s%ld seg mula noong Panahon' ,
asctime ( lokal na Oras ( at kasalukuyang_t ) ) , kasalukuyang_t ) ;
bumalik 0 ;


}

Ang programa sa itaas ay tumutukoy sa isang variable kasalukuyang_t ng uri ng oras_t at ginagamit ang time() function upang sukatin ang oras mula noong Panahon (00:00:00 UTC, Enero 1, 1970) hanggang ngayon sa ilang segundo. Ginamit namin asctime() function na nagko-convert ng struct type pointer kasalukuyang_t sa string para sa kumakatawan sa oras sa format ng araw at oras. Ang lokal na Oras() Ang function ay ginamit upang kumatawan sa kasalukuyang oras ng kalendaryo.

Konklusyon

Ang time() function ay isa sa malawakang ginagamit na C Programming time-calculated functions na kasama sa header file at ginagamit upang matukoy ang kasalukuyang oras ng system. Gamit ang isang simpleng halimbawa, ang gabay na ito ay nagbigay ng sapat na kaalaman tungkol sa time() function sa C.