1w1w
幼苗
共回答了19个问题采纳率:89.5% 举报
clock()返回的是CPU时钟计时单元,而CLOCKS_PER_SEC它用来表示一秒钟会有多少个时钟计时单元,所以正确的运行时间是(finish-start)/CLOCKS_PER_SEC,这样就能得到执行了多少秒,要得到毫秒的话再乘以1000.0,微妙再乘以1000.0
1年前
追问
5
甜蜜小猪猪
举报
如果要得到毫秒 是直接finish-start还是(finish-start)/CLOCKS_PER_SEC*1000呢?怎么和楼下有点不一样
举报
1w1w
这个看CLOCKS_PER_SEC的值了,VC中确实定义了CLOCKS_PER_SEC的值是1000,所以 finish-start或者(finish-start)/CLOCKS_PER_SEC*1000.0都能够得到毫秒