7302人加入学习
(18人评价)
C++编程系列 第一季编程基础

制作于2018年2月7日

价格 免费

struck UP{}; //枚举 enum TYP{ T, Q };

[展开全文]

枚举中的值是按,01234进行排序

如果新增一个枚举会按最后枚举的值加一变成新枚举的值

[展开全文]

enum 名字{

Tank,

Magic,

ADC,

Assist

};

名字 heroType=Tank;

[展开全文]

枚举类型enum

枚举 是为了方便记录类型

 

栗子

enum type

{magic,tank,fighter};

 

…………………………

 

不赋值的话默认

magic=0

tank=1

fighter=2

 

各元素之间用英文逗号分隔

[展开全文]
01RK · 2020-08-26 · 30-枚举类型 0

herotype=定义  

return 0; 枚举类型

 

 

枚举类型取值 

Tank

Magic

ADC

Assist

 

定义枚举类型  

[展开全文]

#include <iostream>

using namespace std;

//枚举

enum HeroType

{

Tank,

Magic,

ADC,

Assist

};

int main()

{

//int heroType = 1;

HeroType heroType = Tank;

heroType = ADC;

cout << heroType << endl; // 2

int i = ADC + 2;

cout << i << endl;// 4

heroType = HeroType(3);

cout << heroType << endl; // 3

return 0;

}

 

 

#include <iostream>

using namespace std;

//枚举

enum HeroType

{

Tank = 1,

Magic = 4,

ADC = 7,

Assist // 8

};

int main()

{

//int heroType = 1;

HeroType heroType = Tank;

heroType = ADC;

cout << heroType << endl; // 7

int i = ADC + 2;

cout << i << endl;// 9

heroType = HeroType(3);

cout << heroType << endl; // 3

return 0;

}

[展开全文]

枚举类型关键字 enum herotype{

tank,0

adc,1

assidt 2

 

};

int main(){

 

heroType heroType=tank;

hero

 

 

}

[展开全文]
  1.    枚举类型就是整型
  2. 枚举类型的值都对应一个数字  (对应的数字可以修改)
  3. 枚举类型把所有的值都罗列出来 
[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(58)