clock()函数是c语言中常用的时间函数,它可以用来计算程序的运行时间。该函数返回从程序开始运行到调用clock()函数时经过的时钟滴答数。
使用方法
#includeclock_t start,stop; start=clock(); //程序代码 stop=clock(); printf("程序运行时间为: %lf 秒\n",(double)(stop-start)/CLOCKS_PER_SEC);
在使用clock()函数之前,需要先包含time.h头文件,它定义了clock_t类型和CLOCKS_PER_SEC常量,clock_t类型用来存储时钟滴答数。定义两个clock_t类型的变量start和stop,用来记录程序开始运行和结束运行的时间。在程序开始处调用clock()函数获取开始时间,在程序结束处调用clock()函数获取结束时间,用stop-start得到程序运行的时钟滴答数,再除以CLOCKS_PER_SEC得到运行时间,单位为秒。
- clock()函数可以用来计算程序的运行时间
- 使用clock()函数之前需要先包含time.h头文件
- clock_t类型用来存储时钟滴答数,CLOCKS_PER_SEC常量用来将时钟滴答数转换为秒