Ogni volta che leggo un codice come questo:
  struct node
  {
          int x : 2;
          int p : 4;
   }n;
 con campi di bit coinvolti, mi sento davvero confuso su come sono rappresentati in memoria, cos'è   sizeof(n)    ecc., come si differenzia con i normali membri delle strutture? Ho provato a riferirmi a K & R e  link  ma loro non hanno rimosso la mia confusione. Quali concetti dei campi di bit non riesco a cogliere?