C语言中字符常量'xA2'对应的数值为什么是102.我用C运行出来是-94,自己算出来是162,答案是102,为啥 .
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 19:31:11
![C语言中字符常量'xA2'对应的数值为什么是102.我用C运行出来是-94,自己算出来是162,答案是102,为啥 .](/uploads/image/z/11368968-24-8.jpg?t=C%E8%AF%AD%E8%A8%80%E4%B8%AD%E5%AD%97%E7%AC%A6%E5%B8%B8%E9%87%8F%27xA2%27%E5%AF%B9%E5%BA%94%E7%9A%84%E6%95%B0%E5%80%BC%E4%B8%BA%E4%BB%80%E4%B9%88%E6%98%AF102.%E6%88%91%E7%94%A8C%E8%BF%90%E8%A1%8C%E5%87%BA%E6%9D%A5%E6%98%AF-94%2C%E8%87%AA%E5%B7%B1%E7%AE%97%E5%87%BA%E6%9D%A5%E6%98%AF162%2C%E7%AD%94%E6%A1%88%E6%98%AF102%2C%E4%B8%BA%E5%95%A5+.)
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 是因为糊涂出卷人搞错了.