Rumah  >  Soal Jawab  >  teks badan

Soalan temu bual bahasa C klasik Linux seterusnya

Jika anda menggunakan pengkompil GCC untuk melaksanakan program berikut di bawah Linux, apakah outputnya?

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

Saya tidak faham dengan baik Apakah sintaks khas untuk C语言中enumdata jenis?

Sumber soalan asal: Beberapa soalan temu bual klasik dalam bahasa C di bawah Linux

扔个三星炸死你扔个三星炸死你2642 hari yang lalu1118

membalas semua(1)saya akan balas

  • 欧阳克

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

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

    balas
    0
  • Batalbalas