可能重复:
循环枚举值
假设我们正在处理一副牌
typedef enum {
HEARTS, CLUBS, DIAMONDS, SPADES, SUIT_NOT_DEFINED
} Suit;
Run Code Online (Sandbox Code Playgroud)
我如何枚举枚举?
您可以使用enum作为起点的下限并针对循环条件中的上限进行测试:
for(int i = HEARTS; i < SUIT_NOT_DEFINED; ++i) {
//do something with i...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4417 次 |
| 最近记录: |