C语言里,结构体类型变量和枚举类型变量有什么不同?
我发现它们好相似喔,有什么不同特殊的地方呢?
答案或建议:
枚举提供一种使用成组的相关常数以及将常数值与名称相关联的方便途径。例如,可以为一组与一周中的七天相对应的整数常数声明一个枚举,然后在代码中使用这七天的名称而不是它们的整数值。
对于枚举有以下附加限制:
它们不能定义自己的方法。
它们不能实现接口。
它们不能定义属性或事件。
结构用于构造包含数据和函数的数据结构。
枚举跟结构是两回事,没什么可比性。枚举是值,结构是数据结构,换句话说,结构是值和方法的集合。
文章转载请保留:http://www.baikewenda.com/h/0903/a35491.html
其它内容:
→ CRT显示器忽亮忽暗问题
→ 790GX可以搭配24寸显示器吗?
→ 高清老是高占用率,怎么变为5%?
→ 苹果操作系统有中文版吗?
→ windows无法加载internet 配置信息库
→ Unable to initialize Windows socket interface
→ 怎样在网页中加入 E-mail 链接
→ 为什么用TELTEL发送邮件时对方收不到?
→ android手机怎么发彩信
→ VEGAS或AE怎么做到视频只有一部分有颜色
→ 因iastor.sys引起的蓝屏问题
→ Win7桌面上的程序快捷方式全都打不开了,怎么办?
→ 为什么安装ie9时老是安装失败呢?
→ Windows7 中文家庭高级版为什么不能激活?
→ maya里按P键和约束里的父子有什么区别啊?
→ AfterEffect CS3中怎么抠动态图
→ 790GX可以搭配24寸显示器吗?
→ 高清老是高占用率,怎么变为5%?
→ 苹果操作系统有中文版吗?
→ windows无法加载internet 配置信息库
→ Unable to initialize Windows socket interface
→ 怎样在网页中加入 E-mail 链接
→ 为什么用TELTEL发送邮件时对方收不到?
→ android手机怎么发彩信
→ VEGAS或AE怎么做到视频只有一部分有颜色
→ 因iastor.sys引起的蓝屏问题
→ Win7桌面上的程序快捷方式全都打不开了,怎么办?
→ 为什么安装ie9时老是安装失败呢?
→ Windows7 中文家庭高级版为什么不能激活?
→ maya里按P键和约束里的父子有什么区别啊?
→ AfterEffect CS3中怎么抠动态图