編寫程式肯定要使用計時功能,來判斷程式的執行時間。今天Google了一下,自己就梳理總結一下:
(1)C/C++程式計時
C/C++中使用的計時函數是clock()。
C語言中的頭檔案對應是#include<time.h>,C++中對應的頭檔案為#include<ctime>。
如下程式執行個體,其中clock_t為long類型,CLOCKS_PER_SEC為每秒的時鐘周期常數:
執行結果:
(2)Java程式計時
Java中使用Calendar類擷取系統目前時間來進行執行時間的判斷。
如下程式執行個體: