#include<stdio.h> main() { unsigned char x; unsigned char y; unsigned char z; x = 0x81;//ビットの状態10000001 y = x << 2; z = x >> 3; printf("x = %x ,y = %x, z = %x\n",x,y,z); }