例: void func(int x1,int x2=2,int x3=3){} func (10)//等效于func (10,2,3) func (10,8)//等效于func (10,8,3) func (10,,7)//不行,只能最右侧的连续若干个函数缺省 参数缺省的目的在于提高程序的可扩充性; 如要给函数增加新参数,参数缺省则可以避免对函数调用语句的修改,在大量调用的情况下就可以节省修改量,程序功能增加了,修改量却少,即为程序扩充性好