ファイルC言語には、ファイルを操作するライブラリ関数がある。ファイル記述子を指定して、ファイルをオープンする。ファイル名を指定して、ファイルをオープンする。して定義されています。型の変数のポインタを指定します。型の変数の中に1970年1月1日0時0分0秒からの経過秒数が格納されます。1970年1月1日0時0分0秒からの経過秒数が返されます。関数の戻り値は同じです。指定することもできます。これらを相互に変換したり、文字列に変換する時刻関数群が用意されています。これらの時刻関数の相関図を次に示します。型に変換することができます。関数を用いて文字列に変換することができます。*tm);乱数C言語で乱数を生成するには、次の関数を使用します。中で定義されています)。決められた乱数表から順番に値を返しているので、完全にランダムな数を生成しているわけではありません。関数で出力するプログラムを作成すれば確認できます。実行するたびに毎回同じ数値が出力されるはずです。そこで乱数の初期化が必要です。乱数の初期化とは、乱数表を先頭からではなく別のところから読み出すようにすることでです。