La prochaine question d'entretien classique en langage C de Linux
扔个三星炸死你
扔个三星炸死你 2017-06-26 10:59:04
0
1
1192

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语言中enumtype ?

Source de la question originale : Plusieurs questions d'entretien classiques en langage C sous Linux

扔个三星炸死你
扔个三星炸死你

répondre à tous(1)
学霸

DangGREEN=-2后,后面的数据就从-1开始枚举,所以RED=0,BLUE=1,GREEN=-2,YELLOW=-1,PINK=0

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal