Bonjour,
Je souhaiterais des explications sur ce que fait: printf((n & mask) ? "1" : "0");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 void PrintBinaryNumber(unsigned int n) { unsigned int mask; mask = 1 << 4; while(mask >>= 1) { printf((n & mask) ? "1" : "0"); } }
Partager