Object Oriented Programming - Basics Of C++

17. The order in which operands are evaluated in an expression is predictable if the operator is;

  • Option : D
  • Explanation : The order in which operands are evaluated in an expression is not defined by the language and is compiler-dependent. For example, pop ( ) - pop ( ) may do (current top stack) - (the data just below the current top), or vice-versa, depending on which pope ) call is executed first.
    However, the order of evaluation for the operator & & is defined by the language. It evaluates from left to right. Do not confuse order of evaluation with associativity.
Cancel reply
Cancel reply