Vu le code suivant:C++ - Question sur typedef
typedef struct IntElement
{
struct IntElement *next; // use struct IntElement
int data;
} IntElement;
typedef struct IntElement
{
IntElement *next; // Use IntElement
int data;
} IntElement; // why I can re-use IntElement here?
J'utilise la structure ci-dessus de données pour définir un nœud de liste chaînée.
- Quel est le meilleur?
- Pourquoi utiliser le nom dupliqué (c'est-à-dire struct IntElement et IntElement à la fin du typedef)?