0

'or'(|) のようなステートメントで演算子を使用できる理由int i = 1 | 2 ; bool b = false | true;
と、この構文が実際に何をするのか混乱していますか? そして、この構文が役立つのはいつですか、誰かがその構文について意味を教えてもらえますか?

4

3 に答える 3

1

整数の質問はすでに回答されているため、次のようになります。

のようなブール値の場合bool x = true | false x is true

両方のオペラントが false で、BOTH のみの場合は false です。それ以外はすべて true を返します

 true | false  => true
false | true => true
 true | true => true

false | false => false
于 2013-10-31T11:23:48.003 に答える