回覆列表
  • 1 # 使用者5189701024573

    第5位的意思,你可以看一下你的程式裡對BIT5的定義,應該是程式源作者寫的宏定義吧.

    一般來說,為了便於程式的開發,程式的作者會事先進行宏定義:

    #define BIT0 0x01

    #define BIT1 0x02

    #define BIT2 0x04

    #define BIT3 0x08

    #define BIT4 0x10

    #define BIT5 0x20

    #define BIT6 0x40

    #define BIT7 0x80

    這樣以後用的方便,也有這麼定義的:

    #define BIT0 (1

    #define BIT1 (1

    #define BIT2 (1

    #define BIT3 (1

    #define BIT4 (1

    #define BIT5 (1

    #define BIT6 (1

    #define BIT7 (1

    意思都一樣,即BITn就是第n位為1,其他位為0

  • 中秋節和大豐收的關聯?
  • 騎腳踏車對頸椎有好處嗎?