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?