【C语言疯狂讲义】(十三)C语言枚举类型和typedef

  1、枚举类型

 

         当程序中需要给某一个变量值,限定取值范围的时候,可以使用枚举

 

         1)枚举类型

 

            enum 枚举类型名{枚举值1,2,3,...};

 

         2)枚举类型的变量

 

            enum SEX{man,women,yao}isex;

 

            enum {man,women,yao}s1;

 

            enum SEX s2; 

 

 

         3)枚举类型变量的使用

  

            1)枚举元素的值

 

               枚举元素是系统默认给的,我们自己也可以修改

 

               从第一个枚举元素开始,依次给初始化值,直到结束或者遇到自定的元素值,第一个值从0开始,依次+1

 

   

            2)给枚举类型变量赋值

 

              isex = man;

 

              printf("%d\n",isex);

 

 

 

  2typedef的使用:

 

        给数据类型定义一个新的类型名 (起别名)

 

        1)语法格式:

         

        typedef  原类型  新类型名

 

        新类型名,尽量要大写,以区别普通的变量

 

        2)给基本数类型起别名

 

        int  float  char double 

 

        int  a = 10;  //定义一个整形变量

 

        typedef int INT;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值