Heim > Backend-Entwicklung > C++ > Hauptteil

C-Programm zum Drucken einer Digitaluhr mit aktueller Uhrzeit

PHPz
Freigeben: 2023-09-23 16:57:04
nach vorne
797 Leute haben es durchsucht

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);
}
Nach dem Login kopieren

Ausgabe

23:35:44
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage