Задать вопрос
@MaratWantsToKnowALot
newbie

Как умножать между собой переменные?

Как выполнить следующее арифметическое действие, компилятор считает что это не оператор умножение, а указатель.
procent и cost имена переменных

now_cost = procent * (1 / 100) * cost;
  • Вопрос задан
  • 607 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unreal Engine + ИИ
    9 месяцев
    Далее
  • Stepik
    Профессия: Разработчик C++ (Junior)
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@DimaRich_Studio
Правильно хочет!
В вашем коде вы используете некоторые, как я понимаю, переменные, для вычисления значения константы. Значение константы определяется на этапе компиляции, когда значений переменных ещё нет, а только их адреса, поэтому компилятор перебирает возможные варианты и предполагает, что для вычисления значения константы вы используете значения адресов переменных.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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