首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Z|e是什么意思?解决方案

2012-02-09 
Z|e是什么意思?有下面的代码:enumflag{x1,y2,z4,e8}flagf3flag(z|e)//ok,flag(12)isoftypeflagandw

Z|e是什么意思?
有下面的代码:
enum   flag{x=1,y=2,z=4,e=8};
flag   f3   =   flag(z|e);       //   ok,   flag(12)   is   of   type   flag   and   within   the   range   of   flag
这里面的z|e是什么意思,怎么flag(z|e)   会是flag(12)那。

请指教,谢谢

[解决办法]
z|e表示第3位和第2位同时为1。即结果为二进制1100
[解决办法]
按位进行或运算

热点排行