c语言函数参数缺省