How is if statement evaluated in c++? July 29, 2023 by Tarik No, if (c) is the same as if (c != 0). And if (!c) is the same as if (c == 0).