gettimeofday函式的簡單使用及功能說明

2021-08-22 02:40:35 字數 391 閱讀 7488

gettimeofday函式的功能是引用系統定義的結構體struct timeval,來計算當前程式或者程序,也就是占有cpu的時間是多少,它可以精確到微秒級別。它是通過前後兩次呼叫的時間差來確定所消耗的時間。

struct timeval的原型在#include標頭檔案中定義

struct timeval ;

#include#include#includeint test(int num); 

}int main()

執行結果:num=1000000時:doubleh@ubuntu:/mnt/hgfs/winshare/c_test$ ./a.out

thedifference is 2318

C語言函式gettimeofday

使用c語言進行計時,在使用者空間中可以使用c語言函式gettimeofday 得到時間,它的呼叫格式是 include int gettimeofday struct timeval tv,struct timezone tz int settimeofday const struct timeva...

gettimeofday 函式用法 特點

針對c語言來說,函式gettimeofday 用來來得到從1970年1月1日0時0分0秒到現在的秒數,其精度達到微妙 1e 6s include int gettimeofday struct timeval tv,struct timezone tz 返回值,成功則返回0,失敗返回 1,錯誤 存於...

時間函式 gettimeofday 使用

1.函式功能 gettimeofday是計算機函式,使用c語言編寫程式需要獲得當前精確時間 1970年1月1日到現在的時間 或者為執行計時,可以使用gettimeofday 函式。2.函式原型 int gettimeofday struct timeval tv,struct timezone tz...