clock函数
概要:
#include <time.h> clock_t clock(void);
描述:
该函数确定使用的处理器时间。
为了测试程序所用处理器时间,应在程序开始时调用clock函数,并将其返回值从后续再次调用的返回值中减去。为了得到以秒为单位的时间,clock函数的返回值应除以宏CLOCKS_PER_SEC。
参数:
无。
返回值:
函数返回自实现定义的仅与程序调用相关的时间以来程序使用处理器时间的实现最佳近似值。如果使用的处理器时间不可用,函数返回(clock_t)(-1)。如果返回值无法表示(可能是由于返回值溢出clock_t类型表示的范围。),函数返回一个未指定的值。
范例:
|
|
输出:
Hello World!
Time used: 0.04 second.
clock_t | 表示使用处理器时间的实数类型。 |
CLOCKS_PER_SEC | 表示clock函数每秒返回值数量的宏。 |