我有以下代码,但我不明白这是什么意思:
var1 |= var2>0 ? 1 : 2;
任何人都可以帮助我!
最佳答案
if (var2 > 0)
var1 = var1 | 1;
else
var1 = var1 | 2;
按位或。
关于java - "|="操作在 C++ 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2657819/
我有以下代码,但我不明白这是什么意思:
var1 |= var2>0 ? 1 : 2;
任何人都可以帮助我!
最佳答案
if (var2 > 0)
var1 = var1 | 1;
else
var1 = var1 | 2;
按位或。
关于java - "|="操作在 C++ 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2657819/