ChinaUnix.net
相关文章推荐:

clk 大会

clock_t starttime,endtime; starttime = clock(); endtime = clock(); printf("total time :%ld\n",(endtime-starttime)/clk_TCK); 打印出来的时间单位是?如果我想得到秒,如何得到?

by 落雪山林 - C/C++ - 2004-10-21 11:00:53 阅读(2360) 回复(5)

相关讨论

[code] start = clock(); ... end -clock(); printf("run for %f seconds\n", (double)(end-start)/clk_TCK); [/code] 但这样得出来的结果不是正常的结果. 回头去看time.h,有下面定义的一条: [code]define clk_TCK CLOCKS_PER_SEC[/code] 于是将程序里的clk_TCK改为CLOCKS_PER_SEC,于是结果就正确了. 请问这是为什么呢? 谢谢.

by updating - C/C++ - 2005-12-12 15:11:13 阅读(913) 回复(0)