Определение макроса timediff - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть следующий код:

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

#define timediff(t1, t0)    (double)(t1 - t0) / CLOCKS_PER_SEC


int main(void) {
    clock_t t1 = clock();
    for (int i=0; i < 1000000; i++)
        ;
    clock_t t2 = clock();
    printf("Time (s): %.2f\n", timediff(t2, t1));

    return 0
}

Однако, похоже, что мой макрос определен неправильно.Каков будет правильный способ создания макроса разницы во времени здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...