函数重载,参数默认值,内联函数
重载:函数名相同,参数列表不同,作用域相同。
参数默认值:参数默认值必须从最后开始放,调用参数可以小于参数列表个数。
内联函数:内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质。inline fun(); 递归函数不能定义内联函数,包含while和switch等复杂结构不用内联函数。
函数重载,参数默认值,内联函数
重载:函数名相同,参数列表不同,作用域相同。
参数默认值:参数默认值必须从最后开始放,调用参数可以小于参数列表个数。
内联函数:内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质。inline fun(); 递归函数不能定义内联函数,包含while和switch等复杂结构不用内联函数。