つまり C で
 if (x != 0) { ... }
と書くのは
他の言語で
 if (b == true) { ... }
と書くのと同じってことだね。