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

本文详细介绍了枚举类型和typedef的使用方法,包括枚举类型的定义、变量声明及赋值,以及typedef的作用和常见用法。通过实例演示,帮助开发者理解并掌握这两种重要的C语言特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  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;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值