自動提升為int型別

pengfoo發表於2012-12-20

看一道題目

#include <iostream>
using namespace std;

int main()
{
	unsigned char a = 0xA5;

	//printf("a=%d\n",a);
	//printf("~a=%d\n",~a);
	unsigned char b = ~a>>4;
	printf("%d\n",b);
	
		
	
	//return 0;

}


其結果為245.

檢視監視,可分析得245為截斷值

相關文章