time() 関数は、time.h (C の ctime) ヘッダー ファイルで定義されています。この関数は、1970 年 1 月 1 日 00:00:00 UTC (Unix タイムスタンプ) からの時間を秒単位で返します。 Second が NULL ポインタでない場合、戻り値は Second が指すオブジェクトにも格納されます。
構文:
time_t time( time_t *second )
パラメータ:この関数は 2 番目に 1 つのパラメータを受け取ります。このパラメータは、時刻を格納する time_t オブジェクトを設定するために使用されます。
戻り値: この関数は、現在のカレンダー時刻を time_t 型のオブジェクトとして返します。
例 1:
#include <stdio.h> #include <time.h> int main () { time_t seconds; seconds = time(NULL); printf("Seconds since January 1, 1970 = %ld\n", seconds); return(0); }
出力:
Seconds since January 1, 1970 = 1538123990
例 2:
#include <stdio.h> #include <time.h> int main() { time_t seconds; // 存储时间秒 time(&seconds); printf("Seconds since January 1, 1970 = %ld\n", seconds); return 0; }
出力:
Seconds since January 1, 1970 = 1538123990
関連する推奨事項: "C チュートリアル "
この記事は、C での time() 関数の使用方法の入門です。助けを必要としている友達を助けるでしょう!
以上がC で time() 関数を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。