C లో సమయం() ఫంక్షన్‌ని ఎలా ఉపయోగించాలి

C Lo Samayam Phanksan Ni Ela Upayogincali



ప్రోగ్రామింగ్ మరియు కంప్యూటర్-సంబంధిత పనులలో సమయం ఒక ముఖ్యమైన అంశం, ప్రజలు వివిధ ప్రయోజనాల కోసం సమయాన్ని లెక్కించడానికి ఎక్కువగా ఉపయోగిస్తారు. C ప్రోగ్రామింగ్ అనేది సిస్టమ్ యొక్క ప్రస్తుత సమయాన్ని లెక్కించడం లేదా ప్రోగ్రామ్ యొక్క రన్నింగ్ సమయాన్ని లెక్కించడం వంటి వాటికి సంబంధించినది అయినా, వినియోగదారులు ఈ విధులను నిర్వహించడానికి సహాయపడే విభిన్న విధులను కలిగి ఉంటుంది. C లో అత్యంత ముఖ్యమైన సమయ-గణన ఫంక్షన్లలో ఒకటి సమయం () ఫంక్షన్.

ఈ వ్యాసంలో, మేము ఉపయోగించడం గురించి మాట్లాడుతాము సమయం () ఫంక్షన్ సి ప్రోగ్రామింగ్‌లో.







C లో సమయం() ఫంక్షన్ అంటే ఏమిటి?

ది సమయం () ఫంక్షన్ in C అనేది అంతర్నిర్మిత ఫంక్షన్, ఇది జనవరి 1, 1970, 00:00:00 UTC (కోఆర్డినేటెడ్ యూనివర్సల్ టైమ్) నుండి మొత్తం సెకన్ల గణనలను అందించడానికి వినియోగదారులను అనుమతిస్తుంది. ఈ ఫంక్షన్ హెడర్ ఫైల్‌లో చేర్చబడింది, ఇది ప్రోగ్రామ్ ప్రారంభానికి ముందు తప్పనిసరిగా చేర్చబడుతుంది మరియు ఇది సిస్టమ్ యొక్క ప్రస్తుత సమయాన్ని time_t విలువగా అందిస్తుంది.



వాక్యనిర్మాణం : ది సమయం() ఫంక్షన్ C లో ఒక సాధారణ వాక్యనిర్మాణాన్ని ఉపయోగిస్తుంది, ఇది ఇలా ఇవ్వబడింది:



సమయం_t సమయం ( సమయం_t * సెకన్లు ) ;

పారామితులు : ది సమయం() పై వాక్యనిర్మాణంలో ఫంక్షన్ సమయం_t ఆర్గ్యుమెంట్ వేరియబుల్‌కు పాయింటర్‌ను తీసుకుంటుంది, అది సమయం నుండి సెకన్ల సంఖ్యను నిల్వ చేస్తుంది.





రిటర్న్ విలువ : ఫంక్షన్ యొక్క రిటర్న్ రకం ఆర్గ్యుమెంట్ ద్వారా సూచించబడిన వేరియబుల్‌లో నిల్వ చేయబడిన time_t విలువకు సమానంగా ఉంటుంది.

ఉదాహరణ

యొక్క ఉపయోగం సమయం() ఫంక్షన్ క్రింది ఉదాహరణలో ప్రదర్శించబడింది:



# చేర్చండి

#include

int ప్రధాన ( )

{

సమయం_t ప్రస్తుత_టి ;
ప్రస్తుత_t = సమయం ( ప్రస్తుత_t ) ;
printf ( 'యుగం నుండి %s%ld సెకన్లు' ,
asctime ( స్థానిక సమయం ( & ప్రస్తుత_t ) ) , ప్రస్తుత_t ) ;
తిరిగి 0 ;


}

పై ప్రోగ్రామ్ వేరియబుల్‌ని నిర్వచిస్తుంది time_t రకం ప్రస్తుత_t మరియు ఉపయోగిస్తుంది సమయం () ఫంక్షన్ యుగం (00:00:00 UTC, జనవరి 1, 1970) నుండి ఇప్పటి వరకు ఉన్న సమయాన్ని సెకన్లలో కొలవడానికి. మేము ఉపయోగించాము asctime() struct రకం పాయింటర్‌ని మార్చే ఫంక్షన్ ప్రస్తుత_t రోజు మరియు సమయ ఆకృతిలో సమయాన్ని సూచించడానికి స్ట్రింగ్‌కు. ది స్థానిక సమయం() ప్రస్తుత క్యాలెండర్ సమయాన్ని సూచించడానికి ఫంక్షన్ ఉపయోగించబడింది.

ముగింపు

ది సమయం () ఫంక్షన్ విస్తృతంగా ఉపయోగించే C ప్రోగ్రామింగ్ టైమ్-కాలిక్యులేటెడ్ ఫంక్షన్‌లలో ఒకటి హెడర్ ఫైల్ మరియు సిస్టమ్ ప్రస్తుత సమయాన్ని నిర్ణయించడానికి ఉపయోగించబడుతుంది. ఒక సాధారణ ఉదాహరణను ఉపయోగించి, ఈ గైడ్ C లో సమయం() ఫంక్షన్ గురించి తగినంత జ్ఞానాన్ని అందించింది.