j'ai une petite question basique. J'ai trouvé dans du code une structure de donnée du type

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
typedef struct
{
  T_UINT16 version       :3;  
  T_UINT16 type          :1;   
  T_UINT16 secHdrFlag  :1;  
  T_UINT16 pid             :7;  
  T_UINT16 pcat           :4;  
 
} T_PACKET_ID;
la question que je me posais est à quoi sert les ":" car apres avoir affiché la valeur des variables il se trouve qu'elles n'etaient pas initialisées aux valeurs suivant : comme je pensais au debut

Merci d'avance