関数名:時間
ヘッダー ファイル: <time.h>
関数プロトタイプ:long time(long *t);
機能: システム時刻を取得する
パラメータ: 現在の時刻です
戻り値: 現在のシステム時刻を返します。
補充:
(1) t1=時間(NULL) または t1=時間(0)
null ポインタを time() 関数に渡し、time() の戻り値を変数 t1 に代入します。
(2) 時間(&t2);
変数 t2 のアドレスを実際のパラメータとして time() 関数に渡すと、関数は追加の代入ステートメントを必要とせずに、結果を自動的に t2 に渡します。
プログラム例:システム時刻を取得し、結果を出力する
#include<stdio.h>#include<time.h>intmain(void){time_tt;t=time(NULL);printf(1970 年 1 月 1 日以降の秒数は %ldn,t);return0;}
実行結果:
1970 年 1 月 1 日からの秒数は 1592304422 です