次のコードがあるとしましょう:
if (a&&b)
{
...
}
最初の質問は、この状況で短絡評価を使用することを決定したのは誰ですか? コンパイラまたはC標準?
2 番目の質問です。最初に評価されるのはどれですか。a
またはb
。シーケンスは誰によって決定されますか?コード内のシーケンスを変更する方法はありますか?
次のコードがあるとしましょう:
if (a&&b)
{
...
}
最初の質問は、この状況で短絡評価を使用することを決定したのは誰ですか? コンパイラまたはC標準?
2 番目の質問です。最初に評価されるのはどれですか。a
またはb
。シーケンスは誰によって決定されますか?コード内のシーケンスを変更する方法はありますか?