第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問enum怎么用?

請問enum怎么用?

C
慕田峪4524236 2019-10-20 16:12:18
enum怎么用?
查看完整描述

3 回答

?
富國滬深

TA貢獻(xiàn)1790條經(jīng)驗(yàn) 獲得超9個贊

enum是C++中的枚舉類型,以一系列字符串,來表示整型數(shù)字,起到更方便閱讀維護(hù)代碼的效果。

1 enum的定義:

enum 的定義形式如下:

1

2

3

4

5

6

7

enum enum_name

{

    enum_value1,

    enum_value2,

    ...

    enum_valuen

};

如果沒有定義enum變量的需求,enum_name可以省略。

在以上形式下,第一個值,enum_value1, 默認(rèn)值為0,以下各條分別為上一條加一。

如果要改變enum的第一個值,或enum各個項(xiàng)值不連續(xù),可以寫作

1

2

3

4

5

6

7

8

9

10

enum enum_name

{

    enum_value1= -100,

    enum_value2,

    ...

    enum_valuem = 1234,

    enum_valuem1,

    ...

    enum_valuen

};

其中顯式賦值的enum項(xiàng),實(shí)際值就是顯式賦值的值。其它項(xiàng)仍遵從上一項(xiàng)加一的原則。

于是在這個例子中,enum_value2 = -99, enum_valuem1 = 1235。

2 enum 變量的定義:

定義一個變量的格式為

enum enum_type var = init_value;

定義一個enum_type為類型的變量var, 并初始化為init_value. 其中=init_value部分可以省略。

3 enum項(xiàng)的使用。

enum各個項(xiàng)使用方法類似于無參宏定義。在需要某值的地方,引用對應(yīng)項(xiàng)即可。

var = enum_value1;

 



查看完整回答
反對 回復(fù) 2019-10-21
  • 3 回答
  • 0 關(guān)注
  • 533 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號