clock函數是C語言標準庫中的一個函數,用于計算程序運行的時間。它的用法如下:
首先,需要包含頭文件<time.h>
。
clock_t clock(void);
這是clock函數的基本形式,它返回程序運行的時鐘周期數。
示例用法:
#include <stdio.h>
#include <time.h>
int main() {
clock_t start, end;
double cpu_time_used;
start = clock(); // 記錄程序開始的時鐘周期數
// 在這里寫你的程序
end = clock(); // 記錄程序結束的時鐘周期數
cpu_time_used = ((double)(end - start)) / CLOCKS_PER_SEC; // 計算程序運行時間,單位為秒
printf("程序運行時間:%f 秒\n", cpu_time_used);
return 0;
}
以上示例中,程序會打印出運行時間,單位為秒。