C语言x>>y是什么意思

问题描述:

C语言x>>y是什么意思
已知x=43,ch=‘A’,y=0;则表达式(x>>y&&ch

>>这个是移位操作符
>>是右移,y
的意思就是将x的二进制表示,向右移y位,
所以:x>>y=x/(2^y);
而:x