>>47
f() が先に呼ばれる。
f() が 0(偽)を返せばその式の真偽が決定されるため、
g() は評価されない。
これをショートサーキットという。