E.1 按位运算符

2013-10-07 15:47:38 · 作者: · 浏览: 71

附录E  其他运算符

为了避免篇幅过长,有三组运算符没有在本书正文部分介绍。第一组是按位运算符,能够操纵值中的各个位;这些运算符是从C语言继承而来的;第二组运算符是两个成员解除引用运算符,它们是C++(www.cppentry.com)新增的;第三组是C++(www.cppentry.com)11新增的运算符:alignof和noexcept。本附录将简要地对这些运算符做一总结。

E.1  按位运算符

按位运算符对整数值的位进行操作。例如,左移运算符将位向左移,按位非运算符将所有的1变成0,所有的0变成1,C++(www.cppentry.com)共有6个这样的运算符:<<、>>、~、&、|和^。