Bit fields in a structure can be used to save some bytes of memory, I have heard. How can we use this particular bytes for any purposes?

```
typedef struct
{
     char A : 1;
     int  B : 1;
} Struct1;

```