Parametro posizionale opzionale

Per specificare parametri posizionali opzionali, utilizzare le parentesi quadre [].

Sintassi

void function_name(param1, [optional_param_1, optional_param_2]) { }

Se un parametro facoltativo non viene passato un valore, viene impostato su NULL.

Esempio

void main() { 
   test_param(123); 
}  
test_param(n1,[s1]) { 
   print(n1); 
   print(s1); 
}

Dovrebbe produrre quanto segue output-

123 
null