现在的位置: 首页 > 综合 > 正文

测试C语言中的枚举类型

2013年12月12日 ⁄ 综合 ⁄ 共 485字 ⁄ 字号 评论关闭
      1 #include <stdio.h>
      2
      3 typedef enum _myEnumT
      4 {
      5     Male = 0, /* Male类似于宏定义,不能&(取地址) */
      6     Female = 1,
      7     Mid = -1
      8 }myEnumT;
      9
     10 int main()
     11 {
     12     printf("sizeof(myEnumT) = %d/n", sizeof(myEnumT));
     13     myEnumT myEnum = Male;
     14     printf("%d/n", myEnum);
     15     myEnum ++;
     16     printf("%d/n", myEnum);
     17     myEnum = 10;
     18     printf("%d/n", myEnum);
     19     return 0;
     20 }
~/testbench> gcc -o aa aa.c
~/testbench> ./aa
sizeof(myEnumT) = 4
0
1
10

抱歉!评论已关闭.