Laiks ir svarīgs programmēšanas un ar datoru saistīto uzdevumu faktors, ko cilvēki galvenokārt izmanto, lai aprēķinātu laiku dažādiem mērķiem. C Programmēšanai ir dažādas funkcijas, kas var palīdzēt lietotājiem veikt šos uzdevumus neatkarīgi no tā, vai tas ir saistīts ar pašreizējā sistēmas laika vai programmas darbības laika aprēķināšanu. Viena no svarīgākajām C laika aprēķināšanas funkcijām ir laika() funkcija.
Šajā rakstā mēs runāsim par to, kā izmantot laika() funkcija C programmēšanā.
Kas ir laika() funkcija valodā C?
The laika() funkcija in C ir iebūvēta funkcija, kas ļauj lietotājiem atgriezt kopējo sekunžu skaitu kopš 1970. gada 1. janvāra, 00:00:00 UTC (koordinētais universālais laiks). Šī funkcija ir iekļauta
Sintakse : laiks() funkcija izmanto vienkāršu sintaksi valodā C, kas tiek norādīta kā:
laiks_t laiks ( laiks_t * sekundes ) ;
Parametri : laiks() Funkcija iepriekš minētajā sintaksē norāda rādītāju uz mainīgā time_t argumentu, kas saglabā sekunžu skaitu kopš laika.
Atdeves vērtība : funkcijas atgriešanas veids ir tāds pats kā time_t vērtība, kas saglabāta mainīgajā, uz kuru norāda arguments.
Piemērs
Izmantošana laiks() funkcija ir parādīta zemāk esošajā piemērā:
#include
#include
starpt galvenais ( )
{
laiks_t pašreizējais_t ;
pašreizējais_t = laiks ( pašreizējais_t ) ;
printf ( '%s%ld sekundes kopš laikmeta' ,
asctime ( vietējais laiks ( & pašreizējais_t ) ) , pašreizējais_t ) ;
atgriezties 0 ;
}
Iepriekš minētā programma definē mainīgo pašreizējā_t tipa laiks_t un izmanto laika() funkcija lai izmērītu laiku kopš laikmeta (00:00:00 UTC, 1970. gada 1. janvāris) līdz šim sekundēs. Mēs izmantojām asctime() funkcija, kas pārvērš struktūras tipa rādītāju pašreizējais_t uz virkni laika attēlošanai dienas un laika formātā. The vietējais laiks() funkcija ir izmantota, lai attēlotu pašreizējo kalendāra laiku.
Secinājums
The laika() funkcija ir viena no plaši izmantotajām C programmēšanas laika aprēķinātajām funkcijām, kas ir iekļauta