Learn about the difference between (b<<2) >>2 and b & 0x3F in C programming when b is an unsigned char. Understand the use of bitwise operators and their impact on unsigned char variables.