14. Bitwise Operations-I

Question.5

On a system where int is 32bits, two developers write code to set bit 31 in a 32-bit control register:

Developer A:

reg |= (1 << 31);

Developer B:

reg |= (1U << 31);

Which approach is correct for firmware use?

Need Help? Refer to the Quick Guide below

Select Answer

Restart quiz!