linux c语言 计算函数执行时间

来源:互联网 发布:学生宿舍管理系统c语言 编辑:程序博客网 时间:2024/05/14 13:34
#include#include#includeint main(){        struct timeval tpstart,tpend;        float timeuse;        int i;        gettimeofday(&tpstart,NULL);        scanf("%d", &i);              /*这里计算的是scanf函数的执行时间,就是从函数执行到命令行输入回车的时间。*/        gettimeofday(&tpend,NULL);        timeuse=1000000*(tpend.tv_sec-tpstart.tv_sec)+        tpend.tv_usec-tpstart.tv_usec;        timeuse/=1000000;        printf("Used Time:%f\n",timeuse);        return(0);}

0 0