编程语言
首页 > 编程语言> > C/C++ 测试程序运行效率简单示例

C/C++ 测试程序运行效率简单示例

作者:互联网

测试示例:

#include <iostream>
#include <ctime>

int main()
{
    clock_t BeginTime = clock();
    for (int i = 0; i <= 10000000; i++) {}
    clock_t EndTime = clock();

    std::cout << "执行的时间:" << double(EndTime - BeginTime) / CLOCKS_PER_SEC << "s" << std::endl;

    std::cout << "Hello World!\n";
}

运行结果:

执行的时间:0.014s
Hello World!

clock_t 鼠标单击后按F12查看,它的类型为长整形(long)。
clock() 是计时函数,而与其相关的数据类型是clock_t。

  定义个开始时间和结束时间,要测试的程序就放在这两段代码中间。
     double(EndTime - BeginTime) / CLOCKS_PER_SEC  得到的就是程序运行的秒数。

标签:include,程序运行,clock,int,示例,C++,EndTime
来源: https://blog.csdn.net/mengxiangdezhuizhu/article/details/121753805