在C语言中 <<与<<=只有一个区别就是作用不同。
C语言中的>>和<<分别是左移运算符和右移运算符,用于整数在二进制形式的移位运算;
关系运算符用于比较启宴运算。包括大于(>)、小于(<)、等于(==)、大于等于(>=);小于等于(<=)和不等于(!=)六种。
在C语言中x<<=1等于x=x<悄哗银<1,是把x左移1位以后值保存回x里,x发生变化了。
扩展资料
结合方向右结合(自右至左)单目运算符
!逻辑非运算符
~按位取反运算符
++自增运算符
--自减运算符
-负芦枯号运算符
(类型)类型转换运算符
*指针运算符
&地址与运算符
sizeof长度运算符