是指对应的二进制向左右移位的意思,你上面的几句意思是先执行3+2=5,把五变成二进制位101,向左移4位变为1010000,十进制的值就是80了。
<<和>>是移位运算符, (3 + 2) << 4的意思是将5的二进制左移4位.5二进制是101,左移四位是1010000,等于十进制的80,所以输出80你也可以80>>4看看,结果是5
表达式<< n意思是将结果的二进制左移n位.“>>”留给你自己思考