时钟子例程

用途

报告使用的中央处理器 (CPU) 时间。

标准 C 库 (libc.a)

语法

#include <time.h>
clock_t clock (void);

描述

clock 子例程报告使用的 CPU 时间量。 报告的时间是调用进程及其已终止的子进程执行 waitsystempclose 子例程的 CPU 时间总和。 为了测量程序所使用的时间量,应该在程序开始时调用 clock 子例程,并且应该从对 clock 子例程的后续调用的返回值中减去该返回值。 要查找时间 (以秒计) ,请将 clock 子例程返回的值除以 time.h 文件中定义的宏 CLOCKS_PER_SEC的值。

返回值

clock 子例程返回使用的 CPU 时间量。