【密码学编程·Miracl函数库】VS打印程序执行的时间
要调用clock函数,需要添加头文件time.h
通过两次调用clock函数,获得运行前后的两次时间,然后将两次时间相减即为时间差,除以常量CLOCKS_PER_SEC,最后得到的就是以毫秒为单位的时间值。
主要代码如下:
start = clock();//开始时间
//功能代码
finish = clock();//结束时间
duration = (double)(finish - start) / CLOCKS_PER_SEC;//运行的总时间
printf("the duration is %lf \n", duration);

功能代码放在两个clock函数之间,即为功能运算的时间。