Maison > développement back-end > C++ > Programme C pour imprimer l'horloge numérique avec l'heure actuelle

Programme C pour imprimer l'horloge numérique avec l'heure actuelle

PHPz
Libérer: 2023-09-23 16:57:04
avant
838 Les gens l'ont consulté

Programme C pour imprimer lhorloge numérique avec lheure actuelle

Dans cette section, nous apprendrons à créer une horloge numérique en utilisant le langage C. Pour gérer le temps, nous pouvons utiliser le fichier d'en-tête time.h. Ce fichier d'en-tête contient des signatures de fonction pour gérer les problèmes liés à la date et à l'heure. Les quatre composants importants de

time.h sont les suivants

  • size_t Ce size_t est fondamentalement un type entier non signé. C'est le résultat de sizeof().

  • clock_t est utilisé pour stocker le temps du processeur

  • time_t Ceci est utilisé pour stocker l'heure du calendrier

  • struct tm Ceci est une structure. Cela permet de sauvegarder la date et l’heure entières.

Exemple de code

#include <stdio.h>
#include <time.h>
int main() {
   time_t s, val = 1;
   struct tm* curr_time;
   s = time(NULL); //This will store the time in seconds
   curr_time = localtime(&s); //get the current time using localtime()
   function
      //Display in HH:mm:ss format
      printf("%02d:%02d:%02d", curr_time->tm_hour, curr_time->tm_min,
   curr_time->tm_sec);
}
Copier après la connexion

Sortie

23:35:44
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal