El tiempo es un factor importante en la programación y las tareas relacionadas con la computadora que la gente usa principalmente para calcular el tiempo para varios propósitos. La programación en C tiene diferentes funciones que pueden ayudar a los usuarios a realizar estas tareas, ya sea para calcular la hora actual del sistema o calcular el tiempo de ejecución del programa. Una de las funciones de cálculo de tiempo más importantes en C es la función de tiempo().
En este artículo, hablaremos sobre el uso de función de tiempo() en programación C.
¿Qué es la función time () en C?
El función de tiempo() en C es una función integrada que permite a los usuarios devolver el recuento total de segundos desde el 1 de enero de 1970, 00:00:00 UTC (Tiempo universal coordinado). Esta función está incluida en el archivo de cabecera
Sintaxis : El tiempo() función utiliza una sintaxis simple en C que se da como:
tiempo_t tiempo ( tiempo_t * segundos ) ;
Parámetros : El tiempo() La función en la sintaxis anterior toma un puntero al argumento variable time_t que almacena el número de segundos desde el tiempo.
Valor de retorno : El tipo de retorno de la función es el mismo que el valor de time_t almacenado en la variable apuntada por el argumento.
Ejemplo
el uso de la tiempo() La función se demuestra en el siguiente ejemplo:
#incluir
#include
En t principal ( )
{
hora_t actual_t ;
actual_t = tiempo ( actual_t ) ;
imprimir ( '%s%ld segundos desde la Época' ,
asctime ( hora local ( & actual_t ) ) , actual_t ) ;
devolver 0 ;
}
El programa anterior define una variable current_t del tipo time_t y usa el función de tiempo() para medir el tiempo desde la época (00:00:00 UTC, 1 de enero de 1970) hasta ahora en segundos. Nosotros usamos asctime() función que convierte el puntero de tipo de estructura actual_t a la cadena para representar la hora en el formato de día y hora. El hora local() se ha utilizado para representar la hora actual del calendario.
Conclusión
El función de tiempo() es una de las funciones de cálculo de tiempo de programación C ampliamente utilizadas que se incluye en el