永发信息网

unsigned char 数组和char数组怎么互相转换

答案:2  悬赏:30  手机版
解决时间 2021-02-18 14:05
unsigned char 数组和char数组怎么互相转换
最佳答案
a = (unsigned char)b;
当char类型的值为正时,转换后的值为原值。
当char类型为负时,原始值的符号位会转为数据位,即结果值为原始值补码代表的无符号值。具体计算公式为,
结果值=256+原始值。
b = (char)a;
当a为正时,原始数据与b相同,但a为负时,a的符号位会变为数据位,数据不同。
全部回答
a = (unsigned char)b; 当char类型的值为正时,转换后的值为原值。 当char类型为负时,原始值的符号位会转为数据位,即结果值为原始值补码代表的无符号值。具体计算公式为, 结果值=256+原始值。 b = (char)a; 当a为正时,原始数据与b相同
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女生和女人有啥区别?
花千骨里面所有门派都有什麼?例如:蜀山 蓬
能不能跨考区进行报关员考试报名
调压室一般修建在哪类水电站的哪个建筑物上
牛楼这个地址在什么地方,我要处理点事
没有应纳税额就不用进行纳税申报吗?税务机关
【我的座右铭作文】写我的座右铭的作文
乐华电视机液晶显示屏碎了怎么办
世事无常,人生如戏,恍如隔世。。。
新世纪数码冲印我想知道这个在什么地方
营口哪家冷面好吃
完美造型设计地址在什么地方,想过去办事
扫描药盒上面的条形码 可以放心购买药吗?我
华夏银行信用卡取现手续费多少
已知三角形abc的三边长为556则三角形abc的面
推荐资讯
读完《悯农》,我们想到农民的 ,我们要
从昆明到北京运一批鲜花,用什么交通方法最好
湖南省安全生产委员会办公室地址在什么地方,
宠物医院断尾350贵了么 一般要多少钱给狗狗断
方形不锈钢保温水箱安装施工次序
【凹凸曼】凹凸曼是什么意思
衣二三哪些城市可以用?
学校收费问题?
崂山奶山羊
广州到青海怎么走最舒服、求攻略
花·遇见这个地址在什么地方,我要处理点事
杭州临江花园地下停车库地址有知道的么?有点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?