【发布时间】:2018-09-06 16:11:22
【问题描述】:
我在开源库中看到了一些代码。他们通过测试 if !!(flag & FLAG1) 来检查变量中是否设置了特定标志
我的问题是为什么不直接写 if (flag & FLAG1) 呢?第一个版本是否更优化?
【问题讨论】:
-
flag的类型是什么? -
请改进您的问题:标题拼写,并准确解释
flag的类型和FLAG1的值。两者都很重要。所以编辑你的问题来改进它。没有这个,你的问题就不清楚了。 -
请通过提供一段代码来说明这一点。包括整条线,也许还有一些周围的线。
标签: c