No discussion yet
Be the first to start the discussion.
Select Answer
Works as expected — toggles bit 3 and returns its new state
Toggles bit 3 but checks bit 4 — because pos++ is evaluated twice
Compilation error — macros cannot use the comma operator
Toggles bit 4 and checks bit 3