If(x) in C language means: if the value of x is non-0 (that is, true), the loop body will be executed; if the value of x is 0 (that is, false), it will not be executed. Loop body. In the same way, if x==0, the loop body will not be executed; if x!=0, the loop body will be executed.
if(x) in C language means: the brackets after if store an expression. If the value of this expression If it is non-zero (that is, true), the loop body will be executed, and if the value is 0 (that is, false), the loop body will not be executed.
Similarly, if x==0, the loop body will not be executed; if x!=0, the loop body will be executed.
Then if(1) will execute the loop body, and if(0) will not execute the loop body.
Extended information:
if statement refers to programming language (including c language, C#,, java, VB , assembly language, etc.) is used to determine whether a given condition is met, and one of the two operations given is executed based on the result of the determination (true or false). The return value of if is true or false, which can be stored in a bool variable and occupies one byte.
Recommended tutorial: "C Language"
The above is the detailed content of What does if(x) mean in C language?. For more information, please follow other related articles on the PHP Chinese website!