枚举

只要一个指针指向了数组,那么就有3种表达方式

指针+1, 是加上指针类型所占用的长度

1.  :ages[0];

2. : p[0];

3.: *( p + 0);

4.: 2[p]

枚举就是专门用于表示几种固定类型的取值

枚举的本质就是基本数据类型, 就是基本素具类型

枚举和结构体一样 要先定义枚举类型变量

enum Gender

{

male,

female,

}

mum Gender sex;

通过枚举类型定义变量

定义枚举类型和定义结构变量一样, 直接将数据类型拷贝过来

空格后直接协商变量名即可

enum Gender sex;

sex = male;

sex = female ;

注意点:由于枚举类型的本质是整型 所以枚举的固定取值外还可以去的其他整型的值

也就是枚举变量可以当做 int 类型的变量.

定义枚举类型的规范

1.枚举类型的取值一般以 k 开头 后面跟上枚举类型的名称

2.和结构体一样, 枚举类型的名称首字母大写

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容