C语言中字符常量'xA2'对应的数值为什么是102.我用C运行出来是-94,自己算出来是162,答案是102,为啥 .

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 23:28:00

C语言中字符常量'xA2'对应的数值为什么是102.我用C运行出来是-94,自己算出来是162,答案是102,为啥 .
C语言中字符常量'xA2'对应的数值为什么是102.
我用C运行出来是-94,自己算出来是162,答案是102,为啥 .

C语言中字符常量'xA2'对应的数值为什么是102.我用C运行出来是-94,自己算出来是162,答案是102,为啥 .
-94 就是 162-256,实际是 一回事.
应该是162.
我用C++BUILDER6,显示
int x=(unsigned char)'\xA2';
也是162.
102 是因为糊涂出卷人搞错了.