| 按位或:按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为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。
标签:右移,运算符,字符串,二进位,按位,连接符,两数 来源: https://blog.csdn.net/Pu1eya/article/details/104102858
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。