溫馨提示×

clock()函數(shù)的參數(shù)和用法有哪些

c++
小樊
89
2024-08-17 21:47:35
欄目: 編程語言

clock()函數(shù)是一個計時函數(shù),用于測量CPU執(zhí)行時間。在C/C++中,clock()函數(shù)的參數(shù)和用法如下:

參數(shù):clock()函數(shù)沒有參數(shù)。

用法:

  1. 包含頭文件:#include <time.h>
  2. 調(diào)用clock()函數(shù),返回當前程序執(zhí)行的CPU時鐘周期數(shù)。
  3. 調(diào)用clock()函數(shù)前后的時間差可以計算出程序執(zhí)行的時間。

示例代碼:

#include <stdio.h>
#include <time.h>

int main() {
    clock_t start, end;
    double cpu_time_used;

    start = clock();

    // 執(zhí)行需要測量時間的代碼

    end = clock();
    cpu_time_used = ((double) (end - start)) / CLOCKS_PER_SEC;

    printf("程序執(zhí)行時間為 %f 秒\n", cpu_time_used);

    return 0;
}

0