真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C++的枚舉類型的定義和應(yīng)用

本篇內(nèi)容介紹了“C++的枚舉類型的定義和應(yīng)用”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

在張灣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營(yíng)銷型網(wǎng)站建設(shè),外貿(mào)網(wǎng)站建設(shè),張灣網(wǎng)站建設(shè)費(fèi)用合理。

枚舉類型的定義格式為:

enum<類型名>{<枚舉常量表>};

格式說(shuō)明:

關(guān)鍵字enum——指明其后的標(biāo)識(shí)符是一個(gè)枚舉類型的名字。

枚舉常量表——由枚舉常量構(gòu)成。"枚舉常量"或稱"枚舉成員",是以標(biāo)識(shí)符形式表示的整型量,表示枚舉類型的取值。枚舉常量表列出枚舉類型的所有取值,各枚舉常量之間以","間隔,且必須各不相同。取值類型與條件表達(dá)式相同。

應(yīng)用舉例:

enumcolor_set1{RED,BLUE,WHITE,BLACK};//定義枚舉類型color_set1

enumweek{Sun,Mon,Tue,Wed,Thu,Fri,Sat};//定義枚舉類型week

重要提示:

枚舉常量代表該枚舉類型的變量可能取的值,編譯系統(tǒng)為每個(gè)枚舉常量指定一個(gè)整數(shù)值,默認(rèn)狀態(tài)下,這個(gè)整數(shù)就是所列舉元素的序號(hào),序號(hào)從0開始??梢栽诙x枚舉類型時(shí)為部分或全部枚舉常量指定整數(shù)值,在指定值之前的枚舉常量仍按默認(rèn)方式取值,而指定值之后的枚舉常量按依次加1的原則取值。各枚舉常量的值可以重復(fù)。例如:

enumfruit_set{apple,orange,banana=1,peach,grape}

//枚舉常量apple=0,orange=1,banana=1,peach=2,grape=3。

enumweek{Sun=7,Mon=1,Tue,Wed,Thu,Fri,Sat};

//枚舉常量Sun,Mon,Tue,Wed,Thu,Fri,Sat的值分別為7、1、2、3、4、5、6。

枚舉常量只能以標(biāo)識(shí)符形式表示,而不能是整型、字符型等文字常量。例如,以下定義非法:

enumletter_set{'a','d','F','s','T'};//枚舉常量不能是字符常量

enumyear_set{2000,2001,2002,2003,2004,2005};//枚舉常量不能是整型常量

可改為以下形式則定義合法:

enumletter_set{a,d,F,s,T};

enumyear_set{y2000,y2001,y2002,y2003,y2004,y2005};

“C++的枚舉類型的定義和應(yīng)用”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


分享題目:C++的枚舉類型的定義和應(yīng)用
網(wǎng)頁(yè)網(wǎng)址:http://weahome.cn/article/pcophs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部