#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 得到的就是程序运行的秒数。