suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Die nächste klassische C-Sprachinterviewfrage für Linux

Was ist die Ausgabe, wenn Sie den GCC-Compiler verwenden, um das folgende Programm unter Linux auszuführen?

#include<stdio.h>
int main(){
    enum color{RED,BLUE,GREEN=-2,YELLOW,PINK};
    printf("%d  %d",BLUE,PINK);
    return 0;
}

Ich verstehe nicht ganz, was die spezielle Syntax für C语言中enumTypdaten ist.

Ursprüngliche Fragequelle: Mehrere klassische Interviewfragen in C-Sprache unter Linux

扔个三星炸死你扔个三星炸死你2717 Tage vor1207

Antworte allen(1)Ich werde antworten

  • 欧阳克

    欧阳克2017-06-26 11:01:04

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

    Antwort
    0
  • StornierenAntwort