读书人

数组通体位操作

发布时间: 2013-01-18 10:22:42 作者: rapoo

数组整体位操作
有这样unsigned char a[10]
假设如1101...1011000000
能通过位操作转换成001101...10110000这样吗
[解决办法]


unsigned char b=a[0]<<(sizeof(char)-2);//这样是不是更容易明白
a[0]=b
[解决办法]
(a[0]>>2;

读书人网 >C语言

热点推荐