Linux下 C语言统计时间差
生活随笔
收集整理的這篇文章主要介紹了
Linux下 C语言统计时间差
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言
主要是為了統(tǒng)計下某段程序的運行時間
代碼實現(xiàn)
主要調(diào)用了linux c下的<sys/time.h>
#include<stdio.h>
#include<sys/time.h>double tick(void)
{struct timeval t;gettimeofday(&t, 0);return t.tv_sec + 1E-6 * t.tv_usec;
}int main(int argv, char* argc[])
{double t = tick();for (int i = 0; i < 10000000; i++){;}t = tick() - t;printf("Completed in %.3f secs \n", t);return 0;
}
輸出
Completed in 0.028 secs
總結(jié)
以上是生活随笔為你收集整理的Linux下 C语言统计时间差的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos 非root用户(普通用户)
- 下一篇: LeetCode19. Remove N