位运算符,字符串连接符

| 按位或:按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。

& 按位与:按位与运算符“&”是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位都为1时,结果位才为1。

^ 按位异或:相异为1,不相异为0。

<< 左移运算符:二进制向左移,其右边空出的位用0填补,相当于乘2;
如5左移两位=522=20。

“ >>”右移运算符:二进制向右移,相当于除以2;假设x=5,那么x的二进制为0101,x>>1表示x右移1位,即把最右边一位的1删掉,变为010,此时x=2。

“+” 字符串连接符:运算符两侧只要有一侧为string类型就视为字符串连接符,
如a=“3”,b=4,c=5,a+b=34,b+c=9。

发布了4 篇原创文章 · 获赞 0 · 访问量 45

猜你喜欢

转载自blog.csdn.net/Pu1eya/article/details/104102858