Linux下一道C語言的經典面試題
扔个三星炸死你
扔个三星炸死你 2017-06-26 10:59:04
0
1
1189

如果在Linux下使用GCC編譯器執行下列程序,輸出結果為何?

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

不是很懂,C語言中enum類型資料都有什麼特別的語法?

原問題出處:Linux下C語言的幾道經典面試題

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

全部回覆(1)
学霸

GREEN=-2後,後面的資料從-1開始枚舉,所以RED=0,BLUE=1,GREEN=-2,YELLOW=-1,PINK=0

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板