115 votes

Les valeurs enum par défaut en C sont-elles les mêmes pour tous les compilateurs ?

Lors de la déclaration d’un enum comme indiqué ci-dessous, tous les compilateurs C définissent-ils les valeurs par défaut `` comme , et sur les systèmes Linux et Windows ```` ?

125voto

James McNellis Points 193607

oui. Sauf indication contraire dans la définition de l’énumération, l’énumérateur initial a toujours la valeur zéro et la valeur de chaque énumérateur suivant est supérieure de un à celle de l’énumérateur précédent.

-18voto

Devidas Gaikwad Points 16

Oui, la valeur enum bydefult commence de 0 à n’ième élément à n’importe quelle plate-forme.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X