※ ChatGPTを利用し、要約された質問です(原文:time()関数について)
time()関数のエラーについて
このQ&Aのポイント
time()関数の使用時にエラーが発生しています。コンパイル時のエラーメッセージには、関数でないものを呼び出しているという内容が表示されています。
プログラムはBCC5.5コンパイラを使用しており、time.hをインクルードしています。
エラーの原因を特定することができず、time()関数の使用方法についてのアドバイスを求めています。
このたび、一定処理にかかる時間を調べるために、
次のようなプログラムを作成しました。
#include <stdio.h>
#include <time.h>
int main(void) {
int i;
long time;
time_t t1, t2;
time(&t1);
for (i = 1; i <= 5000; i++) {
printf("%d, ", i);
}
time(&t2);
printf("\nTime1 = %lf\tTime2 = %lf\n", t1, t2);
time = t2 - t1;
printf("かかった時間:%lf\n", time);
return 0;
}
1-5000まで、数字を表示するために、
こういうプログラムを作ったのですが、
どうもtime()関数のところでエラーが出ます。
関数でないものを呼び出している(関数 main )
とでます。time.hをインクルードしてあるのですが、
何が原因なのか分かりません。
コンパイラはBCC5.5を使っています。
ご教授願います。
お礼
ありがとうございます。 こんなバカな間違いを犯すとは・・・ 本当、自分がいやになりました。(汗)