Bonjour,
je suis curieux, je connaissais les enum, mais j'avais jamais vraiment utilisé, mais je me demandais à quoi ça sert de les utiliser ?
Je vois la simplicité si on veut faire une liste de definition, mais ça revient au même qu'un simple define.

Et si je fais ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
enum mois_en_r { janvier = 1, fevrier, mars, avril, septembre = 9, octobre, novembre, decembre } a;
printf ("%d", a);
Que représente a ? un bloc mémoire quelconque ? et pourquoi attribuer les élements à la variable 'a', quel peut en être l'intérêt ?

merci d'avance !