移位 左移 value<<shift; //value为要被操作的整数值,shift是要移动的位数 //腾空位用0补,超出位丢弃 右移 value>>shift; //超出位丢弃,腾空位用0或原来最左边的位补 按位 “|”、"^”、“&”、“~”等,只用于值的每一位。