11智能在线
新记
c语言中unsigned char和unsigned int两种不同的数据类型之间可以直接进行位与操作吗?如果可以结果会怎样?
如题所述
举报该文章
相关建议 2012-05-23
这个是可以的,如果两个直接进行位操作,结果是自动转换为int数据类型,也就是int高字节保留到结果中,低字节和unsigned char进行与操作
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/sp44sm7sv.html
其他看法
第1个回答 2012-05-23
这种事在实际中不要做......
强转 unsigned char a;
unsigned int b;
b&(unsigned int)a;
结果一定郁闷的.....没什么意义
相似回答
大家正在搜
相关问题
C语言中 unsigned char和unsigned in...
c51数据类型,unsigned int和unsigned ...
C语言 unsigned char 和unsigned in...
在C语言中,unsigned char是什么类型
在 c语言中int long unsigned 和 char...
C语言中把unsigned char 型数据赋值给int 型...
在C语言中,unsigned char是什么类型
在C语言中,unsigned char是什么类型?