INCR statement
Purpose: Increments by 1, scalar or array variables, pointers or UDTs. INCR is equivalent to Variable = Variable + 1 as well as Variable++.
Syntax 1:
INCR Variable
Parameters:
|
Example:
INCR I ' Equivalent to I = I + 1 as well as I++
Syntax 2:
INCR Variable, Expression
Parameters:
|
Example:
INCR I, B + 2 ' Equivalent to I = I +(B+2)
Here are more examples.
INCR a 'scalar vars INCR a, b INCR a, b + 1 INCR c[j] 'array vars INCR c[j], b INCR c[j], b + 5 INCR (*d) 'var value access through pointers INCR (*d), (*e) INCR (*d), (*e) + 5 INCR f->i 'byref UDTs INCR f->i, b INCR f->i, g->i INCR f->i, g->i + 5 INCR k.i 'byval UDTs INCR k.i, b INCR k.i, l.i INCR k.i, l.i + 5
BCX Console Sample Programs using INCR statement.