Pas de dépendances
#include <stdio.h> void printbin(unsigned char n) { int i; for(i=sizeof(unsigned char)*8-1;i>=0;i--) printf("%d",((n>>i)&1)); printf("\n"); } int main() { unsigned char n=1; printbin(n); n=n<<3; printbin(n); n=n>>1; printbin(n); n=~n; printbin(n); n=n&7; printbin(n); n=n^7; printbin(n); n=n|133; printbin(n); return 0; }
No explanations yet.