1 /*2 clock (): The amount of time that is spent capturing from the moment the program starts running to clock () is called, the time unit3 is clock tick, that is: "clocking". 4 5 constant CLK_TCK: The number of clock ticks per second that the machine clock has taken. 6 */7 8#include <stdio.h>9#include <time.h>Ten One clock_t start, stop; A //clock_t is the variable type returned by the clock () function - Doubleduration; - //record the elapsed time of the measured function in seconds the - intMain () - { - //preparations not within the scope of the test are written before the Colck () call +Start =clock (); - my_function (); +Stop =clock (); A //The other is not behind the processing of the test scope, such as the following output statement atDuration = ((Double) (Stop-start))/Clk_tck; - - return 0; - -}
A simple template for viewing the function run time of C language