int foo(); って関数の中で int a; が変更されるとき
if( foo() && a ){ ... } って書くのアリなの?
普通書かないだろうけど、言語的にどうなのよ