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