Операторы в CPP

Как мы все знаем, мы использовали тернарный оператор (Условный оператор)(?:) в rvalue оператора присваивания, который присваивает истинное значение оператора lvalue или ложное значение оператора, если условие не выполняется.

Но точно так же мы можем использовать ту же функциональность и на стороне lvalue оператора присваивания. На основе условия тернарный оператор определяет, какая переменная lvalue должна содержать значение.

Эту концепцию можно использовать, если нашей программе необходимо принять решение о том, какая переменная будет содержать результирующее значение.

Ознакомьтесь с моим примером кода, чтобы объяснить эту концепцию

Заключение

Спасибо за чтение, надеюсь, что этот блог поможет.

Оставайся на связи

LinkedIn * Github * Medium