Kuinka käyttää aika()-funktiota C:ssä

Kuinka Kayttaa Aika Funktiota C Ssa



Aika on tärkeä tekijä ohjelmoinnissa ja tietokoneisiin liittyvissä tehtävissä, joita ihmiset käyttävät enimmäkseen ajan laskemiseen eri tarkoituksiin. C Ohjelmoinnissa on erilaisia ​​toimintoja, jotka voivat auttaa käyttäjiä suorittamaan nämä tehtävät riippumatta siitä, liittyykö se järjestelmän nykyisen ajan laskemiseen tai ohjelman käyntiajan laskemiseen. Yksi C:n tärkeimmistä ajanlaskennan funktioista on time()-funktio.

Tässä artikkelissa puhumme käytöstä time()-funktio C-ohjelmoinnissa.







Mikä on aika()-funktio C:ssä?

The time()-funktio in C on sisäänrakennettu toiminto, jonka avulla käyttäjät voivat palauttaa sekuntien kokonaismäärät 1. tammikuuta 1970 kello 00:00:00 UTC (Coordinated Universal Time) jälkeen. Tämä funktio sisältyy otsikkotiedostoon, joka on sisällytettävä ennen ohjelman alkua ja se palauttaa järjestelmän nykyisen ajan time_t-arvona.



Syntaksi : aika() funktio käyttää yksinkertaista syntaksia C:ssä, joka annetaan seuraavasti:



aika_t aika ( aika_t * sekuntia ) ;

Parametrit : aika() funktio yllä olevassa syntaksissa vie osoittimen muuttujan time_t argumenttiin, joka tallentaa ajasta kuluneiden sekuntien määrän.





Palautusarvo : funktion palautustyyppi on sama kuin argumentin osoittamaan muuttujaan tallennettu aika_t arvo.

Esimerkki

Käyttö aika() toiminto on esitetty alla olevassa esimerkissä:



#include

#include

int pää ( )

{

aika_t nykyinen_t ;
nykyinen_t = aika ( nykyinen_t ) ;
printf ( '%s%ld sekuntia aikakaudesta' ,
asctime ( paikallinen aika ( & nykyinen_t ) ) , nykyinen_t ) ;
palata 0 ;


}

Yllä oleva ohjelma määrittelee muuttujan nykyinen_t tyyppiä aika_t ja käyttää time()-funktio mittaamaan ajan Epochista (00:00:00 UTC, 1. tammikuuta 1970) tähän päivään sekunneissa. Me käytimme asctime() funktio, joka muuntaa struct-tyypin osoittimen nykyinen_t merkkijonoon ajan esittämiseksi päivä- ja aikamuodossa. The paikallinen aika() -toimintoa on käytetty edustamaan nykyistä kalenteriaikaa.

Johtopäätös

The time()-funktio on yksi laajalti käytetyistä C-ohjelmoinnin aikalasketuista funktioista, joka sisältyy otsikkotiedosto ja sitä käytetään määrittämään järjestelmän nykyinen aika. Yksinkertaisen esimerkin avulla tämä opas antoi tarpeeksi tietoa time()-funktiosta C:ssä.