mikroC
mikroC - C Compiler for Microchip PIC microcontrollers
making it simple...
Any expression followed by a semicolon forms an expression statement:
page
116
expression;
mikroC executes an expression statement by evaluating the expression. All side effects from this evaluation are completed before the next statement is executed. Most expression statements are assignment statements or function calls.
The null statement is a special case, consisting of a single semicolon (;). The null statement does nothing, and is therefore useful in situations where the mikroC syntax expects a statement but your program does not need one. For example, null statement is commonly used in “empty” loops:
for (; *q++ = *p++ ;);
/* body of this loop is a null statement */
Selection StatementsSelection or
If Statement
Use if to implement a conditional statement. Syntax of if statement is:
if (expression) statement1 [else statement2]
When expression evaluates to true, statement1 executes. If expression is false, statement2 executes. The expression must evaluate to an integral value; otherwise, the condition is
The else keyword is optional, but no statements can come between the if and the else.
MikroElektronika: Development tools - Books - Compilers