2016-10-11 82 views

回答

4

的最簡單的方法做,這是直接:

char z = (zBits[7] ) | 
     (zBits[6] << 1) | 
     (zBits[5] << 2) | 
     (zBits[4] << 3) | 
     (zBits[3] << 4) | 
     (zBits[2] << 5) | 
     (zBits[1] << 6) | 
     (zBits[0] << 7); 

如果你願意,你可以再形成一個循環,這將是稍短這一點。