char -128的整型提升为什么和一般的不一样?
											char a= -128;printf("%u",a);
-128 补码:10000001
整型提升后应是:11111111 11111111 11111111 10000001 =4294967169
系统算出来却是4294967168
把char类型换成short,结果也是这个
为什么呢?麻烦大佬解释下
 2023-02-18 12:45
	    2023-02-18 12:45
   2023-02-18 16:27
	    2023-02-18 16:27
   2023-02-19 08:46
	    2023-02-19 08:46
   
										
					
	 2023-02-20 15:45
	    2023-02-20 15:45
  
 2023-02-21 09:27
	    2023-02-21 09:27