何位高人能帮小弟解释一下这句话是什么意思?int audioSend_p = (pri >> 15) & 31

哪位高人能帮小弟解释一下这句话是什么意思?int audioSend_p = (pri >> 15) & 31;
哪位高人能帮小弟解释一下这句话是什么意思?int   audioSend_p   =   (pri   > >   15)   &   31;   俺对vc不太熟悉!在此谢过了

------解决方案--------------------
audioSend_p = pri右移15位 再 "与 "31
------解决方案--------------------
位操作,二进制的pri右移15位,左边补0。然后与二进制的31逐位与