unsigned char a,b,c定义三个字符abc;a=16进制计算的3,等于10进制的3b=a和16进制的8做或位运算,把a分解成二进制0011,8分解二进制1000,或运算为,有真为真,所以结果是1011,十进制为11.c=b左移1位运算,也就是把所有为向左移动一位,在这里相当于十进制的b乘以二(1011->10110),即等于22,。所以最后显示的是 11,22