c语言函数——clock——高精度计算程序运行的时间
下面提供一个如何使用clock函数的模板
最终得到的结果是以秒为单位的duration
下面以一个实例演示一下两种写法分别跑的速度
结果显示如下:
(结果不正确,全是0,原因是这两个函数跑的都太快了,运行时间都不到一个tick,所以clock函数无法捕捉到区别,为了能够做出比较,应该让程序利用循环进行多次循环)进行改进后:
进行结果演示:
(很明显ticks1的运行时间远比ticks2的运行时间长,所以用第二个方法跑得更快)