Bonjour,

J'ai une incompréhension sur la manière dont les structures sont souvent déclarées.

On peut déclarer un structure comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
typedef struct ma_structure {
    int var1;
    char var2;
} nom_struct;
 
 
typedef nom_struct*    pt_struct;
typedef nom_struct     une_struct;
Quel est l'intérêt de typedef nom_struct* pt_struct
et de typedef nom_struct une_struct ?