
enum menuItems { add = 1,save,load,List,removeAll,remove,quit };int optionSelect;scanf("%d",&optionSelect);switch (optionSelect) { case add: //... break;} 欢呼加里
解决方法 如果要对枚举给出语义的意义,您可以考虑定义一个自定义类型,并将该变量“optionSelect”声明为该类型的变量!在代码中…
typedef enum menuItems { add = 1,quit} MenuItem;MenuItem optionSelect;scanf("%d",&optionSelect);switch (optionSelect) { case add: ... break; . . .} 也就是说,几乎是你写的一样的东西,但是从开发者那边给变量“optionSelect”赋予一个特定的意义,而不仅仅是一个简单的int!
总结以上是内存溢出为你收集整理的ios – 在Objective-C中使用枚举?全部内容,希望文章能够帮你解决ios – 在Objective-C中使用枚举?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)