首页 > 代码库 > C 其他一些
C 其他一些
1、联合,语法
union{成员1;成员2;}
联合间的成员共享同一个空间,也就是说,成员1赋值如果没有被清除,会体现在成员2上
2、位字段,结合结构体瓜分完整的类型存储空间,如
struct{ int y:22; int mon:4; int day:5; char m:5; char s:3; } f = {1,2,3,4,3}; printf("%d, %d, %d, %d, %d", f.y, f.mon, f.day, f.m, f.s);
位域中宽度可自定,但要其变量类型范围内
C 其他一些
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。