Interview Questions

Which bit wise operator is suitable for checking whether a particular bit is on or off?

C Interview Questions and Answers


(Continued from previous question...)

Which bit wise operator is suitable for checking whether a particular bit is on or off?

The bitwise AND operator. Here is an example:

enum {
KBit0 = 1,
KBit1,
…
KBit31,
};

if ( some_int & KBit24 )
printf ( “Bit number 24 is ON\n” );
else
printf ( “Bit number 24 is OFF\n” );

(Continued on next question...)

Other Interview Questions