Función de la biblioteca C -clock()
Biblioteca estándar de C - <time.h>
Descripción
Función de la biblioteca Cclock_t clock(void)Devuelve el tiempo de reloj del procesador utilizado desde el inicio de la ejecución del programa (normalmente el comienzo del programa). Para obtener los segundos utilizados por la CPU, debe dividir por CLOCKS_PER_SEC.
En sistemas de 32 bits, CLOCKS_PER_SEC es igual a 1000000; esta función devuelve el mismo valor aproximadamente cada 72 minutos.
Declaración
La siguiente es la declaración de la función clock().
clock_t clock(void)
Parámetros
- NA
Valor de retorno
Esta función devuelve el tiempo de reloj del procesador utilizado desde el inicio del programa. Si falla, devuelve el valor -1.
Ejemplo
El siguiente ejemplo demuestra el uso de la función clock().
Ejemplo
Compilemos y ejecutemos el programa anterior, esto producirá el siguiente resultado:
程序启动,start_t = 2614 开始一个大循环,start_t = 2614 大循环结束,end_t = 28021 CPU 占用的总时间:0.025407 程序退出...Otras extensiones