时间打点——计算程序运行时间的技巧
2017-09-29 09:33
1086 查看
前言
在C语言中,有一种技巧可以比较程序运行的时间,就是使用clock()函数。clock()
用于捕捉从程序开始运行到clock()被调用时所耗费的时间。时间单位是clock tick,“时钟打点”。常数CLK_TCK (CLOCKS_PER_SEC):机器时钟每秒所走的时钟打点数。
使用套路
包含头文件 #include定义变量 clock_t star,stop;
double duratino;
开始计时 start =clock();->(被测区间)->停止计时 stop=clock();
计算运行时间 duration=((double)(stop-start))/CLK_TCK;
运行代码
操作技巧
如果遇到程序运行时间过快,而得出的运行时间过小(显示为0.0000)要怎么办呢?-可以一个程序中多次运行被测区间,最后时间除以运行次数即可。
相关文章推荐
- C++中如何计算程序运行的时间
- C/C++中计算程序运行时间
- LINUX下取系统时间(毫秒)和计算程序运行时间
- C# 计算一段程序运行时间
- C++高精度实现计算程序运行时间
- C++获取当前时间和计算程序运行时间的方法
- windows计算程序运行时间
- c/c++计算程序运行时间
- 计算程序运行时间
- c#计算程序的运行时间
- 一个简单的计算程序时间运行效率的工具
- C++中程序运行时间的计算
- [收集]计算程序的运行时间
- c++计算程序运行时间
- 计算Python的代码块或程序的运行时间
- 计算程序运行时间
- 通过计算python执行时间,来提升程序的运行效率
- 计算程序运行时间
- 计算程序运行时间的方法
- Java程序运行时间计算