他スレから誘導されてきました。宜しくお願いします。
if(!x)という式は
xが0の時にif文が実行され、
xが0でないときは実行されないと解釈して宜しいでしょうか?