Ternary Operator in C++ A ternary operator evaluates the test condition and executes an expression out of two based on the result of the condition. Syntax condition ? expression1 : expression2; Here,conditionis evaluated and ifconditionistrue,expression1is executed. ifconditionisfalse,expression2is ...
I pried open my C book (K&R) to find out what it was. "Ternary Operator" it said. Some people might not know how to use it, so I thought I'd write a simple explanation: Basic Syntax: The ternary operator (?:) is a very useful conditional expression used in C and C++. It's ...