clock() 和 time()我是c++新手,请问这两个函数分别用在哪?两者的返回值各代表什么?time()好像还有个参数,那个参数干什么用的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 07:03:23

clock() 和 time()我是c++新手,请问这两个函数分别用在哪?两者的返回值各代表什么?time()好像还有个参数,那个参数干什么用的?
clock() 和 time()
我是c++新手,请问这两个函数分别用在哪?两者的返回值各代表什么?time()好像还有个参数,那个参数干什么用的?

clock() 和 time()我是c++新手,请问这两个函数分别用在哪?两者的返回值各代表什么?time()好像还有个参数,那个参数干什么用的?
time()是返回系统当前时间相对于1970年1月1日0时0分0秒的秒数,返回值为秒数,若带参数,则秒数也会存于参数里面.一般都是直接使用time(NULL)取当前时间.
clock()返回的是CPU的ticks,也就是跟频率有关的,linux操作系统里面有定义的