小编SHA*_*HOU的帖子

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

我是 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;
}
Run Code Online (Sandbox Code Playgroud)

c

5
推荐指数
2
解决办法
6868
查看次数

标签 统计

c ×1