> Languages and APIs > The ILOG CPLEX Callable Library > ILOG CPLEX Programming Practices > Null Arguments

Certain ILOG CPLEX routines that accept optional arguments allow you to pass a NULL pointer in place of the optional argument. The documentation of those routines in the ILOG CPLEX Reference Manual indicates explicitly whether NULL pointer arguments are acceptable. (Passing NULL arguments is an effective way to avoid allocating unnecessary arrays.)