我有一个 C 代码,当我尝试计算第一次执行的小段处理代码的时间时。它给了我 30 毫秒,当我打开 exe 文件并再次运行它时,它给了我 1 毫秒,这次是计算时间,每次我运行程序时计算值都与前一次不同,如果我关闭PC并打开它,第一次执行给我30毫秒,所有其他执行给我1毫秒我怎样才能得到相同的时间,我释放所有使用的内存并运行另一个程序来覆盖内存但是问题直到我重新启动PC才能解决任何帮助
start_time=clock();
Encryption();
end_time=clock();
cpu_time_used_totlal_enc +=(double) (end_time-start_time) / CLOCKS_PER_SEC;