Exemple   sizeof  :

typedef struct
{
char  Nom[21];
long  id;
}MONTYPE;
 
MONTYPE   mt;
 
void main(void)
{
     fprintf(stdout,"\n Il y a des différences suivant les systèmes d'exploitation !!!");                                              
     fprintf(stdout,"\n mt = %d  <> %d" , sizeof(mt) , sizeof(mt.Nom) + sizeof(mt.id)   );
  /* ll y a parfois un alignement mémoire sur un multiple de 4 octets */
}