Paramètre de position facultatif

Pour spécifier des paramètres de position facultatifs, utilisez des crochets [].

Syntaxe

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

Si une valeur n'est pas transmise à un paramètre facultatif, il est défini sur NULL.

Exemple

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

Il devrait produire les éléments suivants output-

123 
null