Comment utiliser la fonction time() en C

Comment Utiliser La Fonction Time En C



Le temps est un facteur important dans la programmation et les tâches informatiques que les gens utilisent principalement pour calculer le temps à diverses fins. La programmation en C a différentes fonctions qui peuvent aider les utilisateurs à effectuer ces tâches, qu'elles soient liées au calcul de l'heure actuelle du système ou au calcul de la durée d'exécution du programme. L'une des fonctions de calcul de temps les plus importantes en C est la fonction temps().

Dans cet article, nous parlerons de l'utilisation de fonction temps() en programmation C.







Qu'est-ce que la fonction time() en C ?

Le fonction temps() in C est une fonction intégrée qui permet aux utilisateurs de renvoyer le nombre total de secondes depuis le 1er janvier 1970, 00:00:00 UTC (Coordinated Universal Time). Cette fonction est incluse dans le fichier d'en-tête , qui doit être inclus avant le démarrage du programme et renvoie l'heure actuelle du système sous la forme d'une valeur time_t.



Syntaxe : Le temps() La fonction utilise une syntaxe simple en C qui est donnée par :



temps_t temps ( temps_t * secondes ) ;

Paramètres : Le temps() La fonction dans la syntaxe ci-dessus prend un pointeur vers l'argument variable time_t qui stocke le nombre de secondes écoulées depuis le temps.





Valeur de retour : Le type de retour de la fonction est le même que la valeur de time_t stockée dans la variable pointée par l'argument.

Exemple

L'utilisation de la temps() fonction est illustrée dans l'exemple ci-dessous :



#include

#include

entier principal ( )

{

temps_t courant_t ;
courant_t = temps ( courant_t ) ;
printf ( '%s%ld secondes depuis l'époque' ,
heure asc ( heure locale ( & courant_t ) ) , courant_t ) ;
retour 0 ;


}

Le programme ci-dessus définit une variable current_t de type time_t et utilise le fonction temps() pour mesurer le temps depuis l'époque (00:00:00 UTC, 1er janvier 1970) jusqu'à maintenant en secondes. Nous avons utilisé heureasc() fonction qui convertit le pointeur de type struct courant_t à la chaîne pour représenter l'heure au format jour et heure. Le heure locale() fonction a été utilisée pour représenter l'heure actuelle du calendrier.

Conclusion

Le fonction temps() est l'une des fonctions de calcul de temps de programmation C largement utilisées qui est incluse dans le fichier d'en-tête et est utilisé pour déterminer l'heure actuelle du système. À l'aide d'un exemple simple, ce guide a fourni suffisamment de connaissances sur la fonction time () en C.