请教各位帮我解释这段代码是什么意思,最好带上注视

2020-02-08 09:14发布

bank1 BYTE Pass[8] = {0,0,0,0,0,0,0,0} ;
        char i;
        char temp[4];

        temp[0] = ((Pass[0]<<4)&0xf0)|(Pass[1]&0x0f);
        temp[1] = ((Pass[2]<<4)&0xf0)|(Pass[3]&0x0f);
        temp[2] = ((Pass[4]<<4)&0xf0)|(Pass[5]&0x0f);
        temp[3] = ((Pass[6]<<4)&0xf0)|(Pass[7]&0x0f);
       
        for(i=0;i<4;i++)
                Pass[i] = temp[i];
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。