X 我知道了TIPS:左右滑动导航栏可以查看更多栏目
按位运算是怎么工作的?我怎么也看不懂,,书是《THE C PROGRAMMING LANGRGUE》
>> 本文固定链接: http://www.vcgood.com/archives/2986
>> 转载请注明: bsjawindy 2008年12月31日 于 C语言帝国 发表
位运算:与或非按位运算就是按二进制的每一位运算
1. 位运算是C语言的一种特殊运算功能, 它是以二进制位为单位进行运算的。位运算符只有逻辑运算和移位运算两类。位运算符可以与赋值符一起组成复合赋值符。如&=,|=,^=,>>=,<<=等。< ?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
2. 利用位运算可以完成汇编语言的某些功能,如置位,位清零,移位等。还可进行数据的压缩存储和并行运算。
3. 位域在本质上也是结构类型,不过它的成员按二进制位分配内存。其定义、说明及使用的方式都与结构相同。
4. 位域提供了一种手段,使得可在高级语言中实现数据的压缩,节省了存储空间,同时也提高了程序的效率。
强烈建议你使用谭浩强教授的书《C++程序设计》,里面的说明更简单明了。
按位X 不同的作用
你必须先 登录才能发表评论。
位运算:与或非
按位运算就是按二进制的每一位运算
1. 位运算是C语言的一种特殊运算功能, 它是以二进制位为单位进行运算的。位运算符只有逻辑运算和移位运算两类。位运算符可以与赋值符一起组成复合赋值符。如&=,|=,^=,>>=,<<=等。< ?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
2. 利用位运算可以完成汇编语言的某些功能,如置位,位清零,移位等。还可进行数据的压缩存储和并行运算。
3. 位域在本质上也是结构类型,不过它的成员按二进制位分配内存。其定义、说明及使用的方式都与结构相同。
4. 位域提供了一种手段,使得可在高级语言中实现数据的压缩,节省了存储空间,同时也提高了程序的效率。
强烈建议你使用谭浩强教授的书《C++程序设计》,里面的说明更简单明了。
按位X 不同的作用