C语言中char型数据计算后溢出,怎么处理?

2024年11月27日 21:47
有5个网友回答
网友(1):

都不知道你0x7f01这地址是什么东西,inportb(address)是从address里读书一bye的数据。你总说溢出,你得先把你的答案贴出来,然后说明你想要的答案是什么,这样别人才能帮你解决。还有,我以前也以为char型和整型数据一样在默认情况下是signed的,最近看了一本书,还明白其实不是这样的,char型默认情况下是不确实有无符号的,得看编译器而定

网友(2):

无符号char 类型能标示的数是:0-255
有符号char类型能标示的数是:-128-127

不知楼主对char型数据做了什么操作?

网友(3):

用强制类型转换运算符转换就行

网友(4):

我需要代码

网友(5):

恩,你是什么处理器上,哎,说清楚点