Heim >Backend-Entwicklung >C++ >C-Programm zum Drucken einer Digitaluhr mit aktueller Uhrzeit

C-Programm zum Drucken einer Digitaluhr mit aktueller Uhrzeit

PHPz
PHPznach vorne
2023-09-23 16:57:04849Durchsuche

C-Programm zum Drucken einer Digitaluhr mit aktueller Uhrzeit

In diesem Abschnitt lernen wir, wie man eine Digitaluhr mit der Sprache C erstellt. Um mit der Zeit umzugehen, können wir die Headerdatei time.h verwenden. Diese Header-Datei enthält einige Funktionssignaturen zur Behandlung von Datums- und Uhrzeitproblemen. Die vier wichtigen Komponenten von

time.h sind wie folgt:

  • size_t Dieser size_t ist im Grunde ein vorzeichenloser Ganzzahltyp. Dies ist das Ergebnis von sizeof().

  • clock_t wird zum Speichern der Prozessorzeit verwendet

  • time_t Dies wird zum Speichern der Kalenderzeit verwendet

  • struct tm Dies ist eine Struktur. Es hilft, das gesamte Datum und die Uhrzeit zu speichern.

Beispielcode

#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);
}

Ausgabe

23:35:44

Das obige ist der detaillierte Inhalt vonC-Programm zum Drucken einer Digitaluhr mit aktueller Uhrzeit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen