C++ ctime clock() 函数
定义和用法
clock()
函数返回数字,表示从程序启动到调用该函数时所经过的时间量。它主要用于测量程序执行过程中两个时刻之间的时间差。
时间单位的大小取决于计算机,可通过使用 CLOCKS_PER_SEC
常量将其转换为秒。
clock()
函数定义在 <ctime>
头文件中。
实例
测量程序运行所需的时间:
clock_t before = clock(); int k = 0; for(int i = 0; i < 100000; i++) { k += i; } clock_t duration = clock() - before; cout << "执行耗时: " << (float)duration / CLOCKS_PER_SEC << " 秒";
语法
clock();
参数
无。
技术细节
返回: | 正数,表示调用该函数时的时刻(以时钟周期为单位)。 |
---|