c与c++中enum,struct,union主意点
2013-03-26 20:37
176 查看
enum boolen{FALSE, TURE};
在c中定义枚举类型是必须是
enum boolen isRight在c++中定义枚举类型
enum boolen isRight; 或 boolen isRight;
2.枚举类型相当于unsigned,对枚举类型进行sizeof操作不管是对类型名还是对枚举成员,其sizeof后的值都相当与sizeof(unsigned),为4。
3.struct与union也同enum一样,但sizeof操作不一样。
相关文章推荐
- C++ struct,union和enum
- C++中数据对齐问题。struct、union、enum,类继承。再谈sizeof()
- c++ struct, union,enum,typedef
- 关于C与C++的struct,union,enum用法差异
- c++——union、struct、enum
- [转贴]c/c++ struct union 对齐方式
- volatile,extern,struct,union,enum
- C/C++中关于结构(struct)和联合(union)的简单介绍
- C语言中的struct、union、enum、Typedef
- 结构体(Struct)联合体(Union)枚举(enum)总结
- enum struct union
- struct/union/enum的区别
- C++学习笔记之struct和union(结构和共用体)
- C语言入门-struct&union&enum&typedef
- 程序员面试笔记2---struct,enum,union
- c/c++ struct union 对齐方式
- C++ struct 和enum和new
- 构造数据类型struct,共用体union,枚举类型enum,宏#define的区别
- C++ union enum 探究
- C/C++ struct和union简介