如何让CLion调试器/控制台告诉我程序运行了多少秒?

时间:2016-08-27 13:55:08

标签: c timing clion

如何在Clion安排我的C程序?我可以用一个选项来告诉我程序运行了多长时间?

类似

> 以.003秒结束

这是我在说调试器/控制台时所指的: enter image description here

1 个答案:

答案 0 :(得分:2)

您可以在C程序中测量代码的时间。

#include <stdio.h>
#include <time.h>
#include <stdlib.h>

int main() {
    clock_t start = clock();

    int n = 100; 
    int i=0;
    while(i<100*n)
        i++;

    clock_t stop = clock();
    double elapsed = (double) (stop - start) / CLOCKS_PER_SEC;
    printf("\nTime elapsed: %.5f\n", elapsed);
    return 0;
}