3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
[Linux C]-Linux C 計算時間差 本篇要分享Linux C 計算時間差的相關範例,歡迎有興趣的同好,一起來(C/P)一下。   /*      Linux c 計算時間差      功能:可計算毫秒和微秒的時間差      資料來源:http://blog.jeoygin.org/2012/03/c-get-time-millisecond.html   */ #include #include #include // sleep(3); #include //timeb long long getSystemTime() {     struct timeb t;     ftime(&t);     return 1000 * t.time + t.millitm; } int main() {     struct timeval start, end;     gettimeofday( &start, NULL );     sleep(3);     gettimeofday( &end, NULL );     int timeuse = 1000000 * ( end.tv_sec - start.tv_sec ) + end.tv_usec - start.tv_usec;     printf("time: %d us\n", timeuse); ////////////////////////////////////////////////////////////     long long start1=getSystemTime();     sleep(3);     long long end1=getSystemTime();       printf("time: %lld ms\n", end1-start1);     return 0; }        

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦