Bonjour j'aimerais savoir si il est possible de déclarer ce genre d'énumeration et si oui, comment la déclarer ?
Mon compilateur n'accepte pas. Avec ou sans les guillements, apostrophe.
Code:
1
2
3 typedef enum Operator_t { +, -, *, / }Operator;
Version imprimable
Bonjour j'aimerais savoir si il est possible de déclarer ce genre d'énumeration et si oui, comment la déclarer ?
Mon compilateur n'accepte pas. Avec ou sans les guillements, apostrophe.
Code:
1
2
3 typedef enum Operator_t { +, -, *, / }Operator;
Pas possible (et heureusement sinon, cela foutrait un beau bazar dans le code).
Les noms des constituant d'une enum (j'ai plus le nom en tête) peuvent être constitués des caractères [a-z][A-Z][0-9]_ sachant qu'ils ne peuvent commencer par un chiffre.
Code:
1
2
3 typedef enum Operator_t { Operator_Plus, Operator_Moins, Operator_Mult, Operator_Div }Operator;
merci beaucoup pour cette réponse rapide :D