Cómo usar la función time () en C

Como Usar La Funcion Time En C



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 , que debe incluirse antes del inicio del programa y devuelve la hora actual del sistema como valor time_t.



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 archivo de encabezado y se utiliza para determinar la hora actual del sistema. Usando un ejemplo simple, esta guía proporcionó suficiente conocimiento sobre la función time() en C.