C1111: Bitfield cannot have indirection

[ERROR]

Description

A bitfield declaration must not contain a *. There are no pointer to bits in C. Use instead a pointer to the structure containing the bitfield.

Example
  struct bitfield {

  
    int *i : 2;  // error

  
  };

  
Tips

Do not use pointers in bitfield declarations.