Machine-translated by Google. Questions are authored in English.
Top

Discussion

In C, the bitwise AND operator has higher precedence than the equality operator ==.

  • A.True
  • B.False

Answer: B

Correct answer: False

Equality binds more tightly, so the expression a & b == c is parsed as a & (b == c), which is almost never what the programmer intended. Writing the intended grouping with explicit parentheses is the standard defence.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.