How do I print one bit?

后端 未结 6 467
野性不改
野性不改 2021-01-18 04:30

Please tell me how do I print a bit, like printf(\"%d\",bit);.

6条回答
  •  情深已故
    2021-01-18 05:02

    You can use "union":

    union bitshow {
        unsigned bit1:1;
        int i;
    };
    
    int main() {
        union bitshow bit;
        cin >> bit.i;
        cout << bit.bit1;
        return 0;
    }
    

提交回复
热议问题