默认参数
函数的默认参数
默认参数是指调用函数的时候,如果不书写实参,那么将使用的一个缺省值。
语法:
返回值 函数名(数据类型 参数=值, 数据类型 参数=值,……);
注意:
l 如果函数的声明和定义是分开书写的,在函数声明中书写默认参数,函数的定义中不能书写默认参数。
l 函数必须从右到左设置默认参数。也就是说,如果要为某个参数设置默认值,则必须为它后面所有的参数设置默认值。
l 调用函数的时候,如果指定了某个参数的值,那么该参数前面所有的参数都必须指定。
默认参数是指调用函数的时候,如果不书写实参,那么将使用的一个缺省值。
语法:
返回值 函数名(数据类型 参数=值, 数据类型 参数=值,……);
注意:
l 如果函数的声明和定义是分开书写的,在函数声明中书写默认参数,函数的定义中不能书写默认参数。
l 函数必须从右到左设置默认参数。也就是说,如果要为某个参数设置默认值,则必须为它后面所有的参数设置默认值。
l 调用函数的时候,如果指定了某个参数的值,那么该参数前面所有的参数都必须指定。