cint转char cint转char数组
小华今天给分享cint转char的知识,其中也会对cint转char数组进行解释,希望能解决你的问题,请看下面的文章阅读吧!
cint转char cint转char数组
cint转char cint转char数组
1、int是4个字节char是1个字节,把i等价于nt赋值给char,就要丢失高3个字节的内容,也就是截断,如果你能确定int的内容只有低位一个字节(0-127),可以强制转换_ui64tow Win 95, Win NTcharc;c=(char)i;int值范围比char大,int直接赋值给char会出错。
2、如果int值在char范围内,把int的高8位清零。
3、a&0x00FF。
4、再赋值给char变量即可。
5、如果大于char范围,先获取低8位,再右移a。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。