为什么在结构体和联合体内可以这样定义一个变量....

[复制链接]
2790|2
 楼主| 新好男孩 发表于 2007-8-2 16:53 | 显示全部楼层 |阅读模式
为什么在结构体和联合体内可以这样定义一个变量
struct
{
    unsigned char Ver1:3;
};

而在其它地方就不可能以呢?
AIRWILL 发表于 2007-8-2 18:13 | 显示全部楼层

这好象是

某些编译器的位定义(扩展)
ayb_ice 发表于 2007-8-2 18:27 | 显示全部楼层

这要问定义ANSI C标准的人...

您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

136

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部