enum
Posted ben-sen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了enum相关的知识,希望对你有一定的参考价值。
1 #include <stdio.h>
2
3 enum return_value //这个枚举用来表示返回值,ERROR表示错误,RIGHT表示正确
4 {
5 ERROR, //枚举常量是全局的,直接可以用
6 RIGHT,
7 };
8
9 enum return_value func1(void);
10
11 int main(void)
12 {
13 enum return_value r = func1();
14 if(r == RIGHT) //不是r.RIGHT也不是return_value.RIGHT
15 {
16 printf("函数执行正确.
");
17 }
18 else
19 {
20 printf("函数执行错误.
");
21 }
22
23 return 0;
24 }
25
26 enum return_value func1(void)
27 {
28 enum return_value r1;
29 r1 = ERROR;
30 return r1;
31 }
以上是关于enum的主要内容,如果未能解决你的问题,请参考以下文章