C で time() 関数を使用する方法

C De Time Guan Shuwo Shi Yongsuru Fang Fa



時間は、プログラミングやコンピューター関連のタスクにおいて重要な要素であり、主にさまざまな目的で時間を計算するために使用されます。 C プログラミングには、システムの現在時刻の計算やプログラムの実行時間の計算など、ユーザーがこれらのタスクを実行するのに役立つさまざまな関数があります。 C の最も重要な時間計算関数の 1 つは次のとおりです。 time()関数。

この記事では、 time()関数 Cプログラミングで。







Cのtime()関数とは何ですか?

time()関数 in C は、ユーザーが 1970 年 1 月 1 日 00:00:00 UTC (協定世界時) からの合計秒数を返すことができる組み込み関数です。この関数は ヘッダー ファイルに含まれており、プログラムの開始前に含める必要があり、システムの現在時刻を time_t 値として返します。



構文 : の 時間() 関数は、次のような C の単純な構文を使用します。



time_t 時間 ( time_t * ) ;

パラメーター : の 時間() 上記の構文の関数は、time からの秒数を格納する変数 time_t 引数へのポインターを受け取ります。





戻り値 : 関数の戻り値の型は、引数が指す変数に格納されている time_t の値と同じです。

の使用 時間() この関数は以下の例で示されています。



#include

#include

整数 主要 ( )

{

time_t 現在_t ;
現在_t = 時間 ( 現在_t ) ;
プリントフ ( 「エポックから%s%ld秒」
asctime ( 現地時間 ( & 現在_t ) ) 現在_t ) ;
戻る 0 ;


}

上記のプログラムは変数を定義しています time_t 型の current_t そして使用します time()関数 エポック (1970 年 1 月 1 日、00:00:00 UTC) から現在までの時間を秒単位で測定します。私たちが使用した asctime() 構造体型ポインタを変換する関数 現在_t 時刻を日時形式で表す文字列に変換します。の 現地時間() 現在のカレンダー時刻を表すために関数が使用されています。

結論

time()関数 広く使用されている C プログラミングの時間計算関数の 1 つであり、 <時間.h> ヘッダー ファイルであり、システムの現在時刻を決定するために使用されます。このガイドでは、簡単な例を使用して、C の time() 関数についての十分な知識を提供しました。