Si vous utilisez le compilateur GCC pour exécuter le programme suivant sous Linux, quel est le résultat??
#include<stdio.h>
int main(){
enum color{RED,BLUE,GREEN=-2,YELLOW,PINK};
printf("%d %d",BLUE,PINK);
return 0;
}
Je ne comprends pas très bien. Quelle est la syntaxe spéciale pour les données C
語(yǔ)言中enum
type??
Source de la question originale?: Plusieurs questions d'entretien classiques en langage C sous Linux
DangGREEN=-2
后,后面的數(shù)據(jù)就從-1開始枚舉,所以RED=0,BLUE=1,GREEN=-2,YELLOW=-1,PINK=0