關(guān)于enum在c語言怎么用,enum c語言這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、C語言的枚舉類型實質(zhì)就是整型變量,只不過通過枚舉類型將一類有關(guān)聯(lián)的標(biāo)識組合起來,增加程序的可讀性和可維護性(1) 枚舉型是一個集合,集合中的元素(枚舉成員)是一些命名的整型常量,元素之間用逗號,隔開。
2、(2) DAY是一個標(biāo)識符,可以看成這個集合的名字,是一個可選項,即是可有可無的項。
3、(3) 第一個枚舉成員的默認值為整型的0,后續(xù)枚舉成員的值在前一個成員上加1。
4、(4) 可以人為設(shè)定枚舉成員的值,從而自定義某個范圍內(nèi)的整數(shù)。
5、(5) 枚舉型是預(yù)處理指令#define的替代。
6、(6) 類型定義以分號;結(jié)束。
7、定義枚舉類型enum YOURENUMTYPE{ ID1,//如果不額外指定則第一個標(biāo)識等于整數(shù)0,后續(xù)依次加1 ID2, ID3=7, .... IDn//最后一個標(biāo)識符后面沒有逗號};//注意一定要加上這個分號定義枚舉變量enum YOURENUMTYPE varname;給枚舉變量賦值 varname = IDx;舉個完整的例子enum FRUIT{ APPLE, PEAR, ORANGE, PEACH, GRAPE, BANANA };enmu FRUIT myfruit = PEACH;。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!