关于通过位运算置位的总结如下: |0 取得原来值 |1 全置为1 &0 全置为0 &1 取得原来值
提取hour时,采用的方法是先将hour右移11位,hour有5位,所以再与000000000000011111,即0X1F相与。 *(volatile int *)的必要