C语言--右移 左移

右移,高位补符号位,低位移除(正整数符号位为0,负整数符号位为1) 16 >> 2 等价为 16 /( 2 * 2)

左移,高位移除,低位补零,最高位为1时,表示负数。16 <<  2 等价为 16 *( 2 * 2)

posted @ 2023-02-02 22:23  ys_nana  阅读(185)  评论(0编辑  收藏  举报