>>465
そういう主義主張は興味ないです。

てか、「C が」そういう主義主張を持っているなら、
最初から

0 は false である。
0 以外は true である。
と定義して、if (exp) {} は exp が true の場合には…、と書いているはず。

そう書いていないということは、
C の仕様からは特にそういう主義主張は読み取れない

ということだと思うんだけど。