天天看點

C/C++/Java 程式計時功能函數

編寫程式肯定要使用計時功能,來判斷程式的執行時間。今天Google了一下,自己就梳理總結一下:

(1)C/C++程式計時

  C/C++中使用的計時函數是clock()。

  C語言中的頭檔案對應是#include<time.h>,C++中對應的頭檔案為#include<ctime>。

  如下程式執行個體,其中clock_t為long類型,CLOCKS_PER_SEC為每秒的時鐘周期常數:

執行結果:

  

C/C++/Java 程式計時功能函數

(2)Java程式計時

  Java中使用Calendar類擷取系統目前時間來進行執行時間的判斷。

   如下程式執行個體:

C/C++/Java 程式計時功能函數