2010-10-03 2 views

Répondre

4

Eh bien, il y a une grande différence.

Les énumérations n'ont pas de membres ou d'attributs.

Les structures ne définissent pas de listes de constantes. Une structure peut contenir des énumérations, mais une énumération ne peut pas contenir de structures.

Structure:

struct Test { 
    int a; 
    float b; 
    char c; 
}; 

Une énumération (ENUM):

enum fruits { 
    APPLE, 
    ORANGE = 3, 
    PEAR 
}; 

Est-ce une question d'entrevue?

+0

Semble à moi comme si quelqu'un était endormi dans leur première classe de programmation en C 101. –

+1

quoi, est-ce que cela est dirigé vers moi? Je n'ai jamais suivi de cours de programmation. –

Questions connexes