默认情况下,还可以为函数参数分配值,但是,此类参数也可以是显式传递的值。
语法
function_name(param1,{param2= default_value}) { //...... }
示例
void main() { test_param(123); } void test_param(n1,{s1:12}) { print(n1); print(s1); }
它应该返回以下输出-
123 12
注意-函数中所有必需的参数必须在可选参数之前出现。
默认情况下,还可以为函数参数分配值,但是,此类参数也可以是显式传递的值。
function_name(param1,{param2= default_value}) { //...... }
void main() { test_param(123); } void test_param(n1,{s1:12}) { print(n1); print(s1); }
它应该返回以下输出-
123 12
注意-函数中所有必需的参数必须在可选参数之前出现。