我在一篇 pdf 文章中发现不处理枚举常量会产生警告。但在我的 Bloodshed/DevC++ 编译器中,它运行良好,没有任何警告。问题出在哪里?这是一个片段,
enum fruit {banana, apple, blueberry, mango} my_fruit;
根据处理香蕉、苹果和蓝莓但不是芒果的 pdf 文档会产生警告,但我找不到警告。
另一件事是枚举变量 my_fruit 的目的是什么。我想知道C中枚举变量是否有任何特殊用途。如果没有独特的用途而是正常的int,那么为什么它们会出现?