Com utilitzar la funció time() a C

Com Utilitzar La Funcio Time A C



El temps és un factor important en la programació i en les tasques relacionades amb l'ordinador que la gent utilitza principalment per calcular el temps amb diversos propòsits. La programació C té diferents funcions que poden ajudar els usuaris a realitzar aquestes tasques, tant si està relacionada amb el càlcul de l'hora actual del sistema com amb el càlcul del temps d'execució del programa. Una de les funcions de càlcul del temps més importants en C és la funció time().

En aquest article, parlarem de l'ús del funció time(). en programació C.







Què és la funció time() en C?

El funció time(). en C és una funció integrada que permet als usuaris retornar el recompte total de segons des de l'1 de gener de 1970, 00:00:00 UTC (temps universal coordinat). Aquesta funció s'inclou al fitxer de capçalera , que s'ha d'incloure abans de l'inici del programa i retorna l'hora actual del sistema com a valor time_t.



Sintaxi : El temps() La funció utilitza una sintaxi simple en C que es dóna com:



temps_t temps ( temps_t * segons ) ;

Paràmetres : El temps() La funció de la sintaxi anterior pren un punter a l'argument variable time_t que emmagatzema el nombre de segons des del temps.





Valor de retorn : El tipus de retorn de la funció és el mateix que el valor de time_t emmagatzemat a la variable apuntada per l'argument.

Exemple

L'ús de la temps() La funció es mostra a l'exemple següent:



#inclou

#inclou

int principal ( )

{

temps_t actual_t ;
corrent_t = temps ( corrent_t ) ;
imprimirf ( '%s%ld segons des de l'època' ,
asctime ( hora local ( & corrent_t ) ) , corrent_t ) ;
tornar 0 ;


}

El programa anterior defineix una variable current_t del tipus time_t i utilitza el funció time(). per mesurar el temps des de l'Època (00:00:00 UTC, 1 de gener de 1970) fins ara en segons. Hem utilitzat asctime() funció que converteix el punter de tipus struct corrent_t a la cadena per representar l'hora en el format de dia i hora. El hora local() s'ha utilitzat per representar l'hora del calendari actual.

Conclusió

El funció time(). és una de les funcions calculades en temps de programació C molt utilitzades que s'inclou a la fitxer de capçalera i s'utilitza per determinar l'hora actual del sistema. Utilitzant un exemple senzill, aquesta guia va proporcionar prou coneixement sobre la funció time() a C.