このセクションでは、C 言語を使用してデジタル時計を作成する方法を学びます。時間を処理するには、time.h ヘッダー ファイルを使用できます。このヘッダー ファイルには、日付と時刻に関連する問題を処理するためのいくつかの関数シグネチャが含まれています。
time.h の 4 つの重要なコンポーネントは次のとおりです。
size_t この size_t は、基本的には符号なし整数型です。これは sizeof() の結果です。
Clock_t プロセッサー時間を保存するために使用されます
time_t これはカレンダー時間を保存するために使用されます
struct tm これは構造体です。日付と時刻全体を保存するのに役立ちます。
#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); }
23:35:44
以上がデジタル時計と現在時刻を印刷する C プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。