Почему время работы алгоритма всегда равно нулю?

программирование C++ cpp
clock_t c_start = clock();
mult (a, b, rez); //использование умножения
/*==================================================*/
mult (c, d, rez1); //использование умножения
clock_t c_end = clock();
std::cout <<(t_end - t_start) вот здесь всегда выбивает ноль, хотя время должно увеличиваться так как увеличиваю числа входа.
Ответы:
да потому что на выполнение двух простых операций арифметических используется <10^(-8) секунды.
clock_t t_start = clock();
clock_t t_end;
  mult (a, b, rez); //использование умножения
/*==================================================*/
mult (c, d, rez1); //использование умножения
t_end = clock();
std::cout <<(t_end - t_start);

Похожие вопросы:

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту admin@rpi.su. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.