请教一个简单的问题?望赐教已解决
有时候我们需要修改颜色某一位的值,这时,可以通过位运算来实现。比如,我们想把某一个点的颜色的红色部分去掉,可以这么做:int c = getpixel(100, 100);
c &= 0xffff00;
putpixel(100, 100);
位运算是对于二进制数据而言的
0xffff00是16进制啊
还有0xfff0表示的是什么?16进制的表示和字母有什么关系?
[ 本帖最后由 haiboself 于 2013-11-23 18:06 编辑 ]