gpt4 book ai didi

c - 为什么相同代码在同一台计算机上的执行时间可能不同?

转载 作者:行者123 更新时间:2023-12-03 20:16:08 25 4
gpt4 key购买 nike

我是 C 编程的新手,我编写了代码并希望获得它的运行时。这是我所做的。每次运行代码时,都会得到不同的运行时值。这样对吗?还是我的代码有问题?

int main(int argc, char *argv[])
{
time_t start,end;
start=clock();
// this part is some operation

end=clock();
int running_time=end-start;
printf("Time taken: %d",running_time);
return 0;
}

最佳答案

代码没有错。
它只是了解您的程序执行的操作系统调度程序,它一直在变化。

关于c - 为什么相同代码在同一台计算机上的执行时间可能不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54271755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com