unsighed char 用cout输出为空?如下代码:
#include <iostream>using namespace std;int main(){unsigned char a = 0xA5;unsigned char b = ~ a >> 4 + 1;cout << b << endl; // 为什么输出结果为空printf( "b = %d\n", b ); // b = 250 return 0;}