枚舉和常量類(lèi)哪個(gè)好 怎么把u8值和枚舉型常量作比較?
怎么把u8值和枚舉型常量作比較?句子“enum day{Sunday,Monday,周二,Wendsday,周四,周五,statuday}定義符號(hào)常量,如Sunday,Monday等。在下面的程序中,
怎么把u8值和枚舉型常量作比較?
句子“enum day{Sunday,Monday,周二,Wendsday,周四,周五,statuday}定義符號(hào)常量,如Sunday,Monday等。在下面的程序中,您可以聲明枚舉變量day today,為其賦值,或確定其值。定義枚舉類(lèi)型有兩個(gè)主要優(yōu)點(diǎn)。首先,它可以提高程序的可讀性。星期天和星期一比0和1更容易理解。其次,它可以限制變量的類(lèi)型和值。枚舉常量是枚舉類(lèi)型的合法值。在本例中,星期日、星期一、星期二、星期四、星期日、星期五和stadurday是枚舉常量。每個(gè)常量的對(duì)應(yīng)值在編譯時(shí)確定。枚舉變量是聲明為已定義枚舉類(lèi)型的變量。今天在這種情況下。用枚舉常量定義變量是不清楚的。實(shí)際上,它包括三個(gè)階段:第一,定義一個(gè)枚舉類(lèi)型;第二,聲明一個(gè)變量為枚舉類(lèi)型;第三,用一個(gè)枚舉常量給變量賦值