社区
C语言
帖子详情
新手提问
red1981
2003-12-28 02:33:29
关键字enum和union的涵义是什么?
谢谢!
...全文
42
3
打赏
收藏
新手提问
关键字enum和union的涵义是什么? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nasi00
2003-12-28
打赏
举报
回复
很详细了,补充一点点:
union总的空间大小与成员中所占内存空间最大的成员相同。
startlove
2003-12-28
打赏
举报
回复
还有就是对于这个,enum你也可以指定当中的第一个,或指定别个数的值,要是指定,sum=2那么在它后面的就依次增加1,只到最后,或者你又有指定的指。
sampdoria
2003-12-28
打赏
举报
回复
union是联合,它能使某些数据对象在程序执行的不同时期存储不同类型的值,例如:
union updata{
int ival;
char chval;
float fval;
}X;
这时变量X可通过X.ival,X.chval,X.fval分别被视为int,char,float类型的变量
enum时枚举,用来列举一组标识符作为枚举类型值的集合,例如:
enum weekday{ SUN,MON,TUE,WED,THU,FRI,SAT };
编译系统将枚举类型中的每个枚举变量与一个整数相联系,从0开始依次增大
比如SUN=0,SAT=6
UDK强大新功能 SplineLoftActor - UDK技术
UDK强大新功能 SplineLoftActor - UDK技术教程与
新手
提问
requirejs
新手
上手课
requirejs
新手
上手课,大佬慎拍
VB1000问,自己压缩的文件
里面包括大量的
新手
提问
,是初学者常见的难题,希望大家喜欢
给程序员的话《编程
新手
真言》(PDF)
给程序员的话《编程
新手
真言》(PDF) 给程序员的话《编程
新手
真言》(PDF)
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章