【发布时间】:2026-01-31 05:55:01
【问题描述】:
我在一篇 pdf 文章中发现不处理枚举常量会产生警告。但在我的 Bloodshed/DevC++ 编译器中,它运行良好,没有任何警告。哪里有问题? 这是一个sn-p,
enum fruit {banana, apple, blueberry, mango} my_fruit;
根据处理香蕉、苹果和蓝莓但不是芒果的 pdf 文档会生成警告,但我找不到警告。
另一件事是这里枚举变量 my_fruit 的目的是什么。我想知道 C 中枚举变量有什么特殊用途。如果没有独特的用途,而是正常的 int,那么为什么它们会出现?
【问题讨论】:
-
处理对你来说是什么意思?你能链接你引用的pdf资源吗?
-
这里的处理意味着以后使用。考虑在 switch 块中使用前三个而不是最后一个...
-
好的,然后在您的问题中提及
switch。