ホームページ  >  記事  >  バックエンド開発  >  デジタル時計と現在時刻を印刷する C プログラム

デジタル時計と現在時刻を印刷する C プログラム

PHPz
PHPz転載
2023-09-23 16:57:04747ブラウズ

デジタル時計と現在時刻を印刷する C プログラム

このセクションでは、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 サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。