枚举类型enum怎么返回
时间: 2023-08-30 11:09:36 浏览: 164
枚举类型enum用法
枚举类型enum可以通过以下方式返回:
1. 将枚举类型作为函数的返回值:
```c++
enum Color {RED, BLUE, GREEN};
Color getColor() {
return BLUE;
}
```
2. 将枚举类型作为函数参数传递,并通过指针或引用参数返回:
```c++
enum Color {RED, BLUE, GREEN};
void getColor(Color& c) {
c = GREEN;
}
```
3. 将枚举类型作为结构体成员,并通过结构体返回:
```c++
enum Color {RED, BLUE, GREEN};
struct Car {
Color color;
};
Car getCar() {
Car car;
car.color = RED;
return car;
}
```
阅读全文