java右移运算符 右移运算符

【java右移运算符 右移运算符】

java右移运算符 右移运算符

文章插图
右移运算符,移位运算符的一种:程序设计中,位操作运算符的一种 。在c加加中,移位运算符有双目移位运算符:左移和右移 。移位运算符组成的表达式也属于算术表达式,其值为算术值 。左移运算是将一个二进制位的操作数按指定移动的位数向左移位,移出位被丢弃,右边的空位一律补0 。


右移运算是将一个二进制位的操作数按指定移动的位数向右移动,移出位被丢弃,左边移出的空位或者一律补0,或者补符号位,这由不同的机器而定 。在使用补码作为机器数的机器中,正数的符号位为0,负数的符号位为1 。


运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算 。例如:2+3,其操作数是2和3,而运算符则是“+” 。在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符 。C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点 。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序 。