缺省参数 缺省参数也叫默认参数,就是当一个函数没有参数传递时,会给他一个默认的参数。 在c语言中,是没有这一定义的,如果不传递参数默认就是报错。 缺省参数相当于一个备胎,当没有调用的参数时就会赋值缺省参数 缺省参数可以有多个,也就是提供了更加灵活的函数调用。 在判断缺省的时候,一定是从左向右进行判断 缺省参数可以使代码更加灵活,提高代码的逻辑性。 缺省参数声明和定义不能同时出现 一旦出现会报错,所以声明和定义不能同时给。 但是声明和定义可以同时给。 这是因为同时给会出现歧义,可以声明给定义不给