摘要: 内联函数 内联函数提高一些效率 阅读全文
posted @ 2021-04-14 17:20 huyang011 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 中缀函数 中缀函数必须满足的3个条件: 1. 必须是成员函数或扩展函数;2. 只能有一个参数;3. 其参数不得接受可变数量的参数且不能有默认值。 即中缀函数为为成员函数或者扩展函数,并且只有一个参数、参数不能是可变参数且不能有默认值, 并且使用infix修饰。 在进行函数调用的时候可以使用中缀方式调 阅读全文
posted @ 2021-04-14 16:38 huyang011 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 局部函数 即定义在另一个函数内部的函数。 局部函数可以访问外部函数(即闭包)的局部变量。 fun dfs(graph: Graph) { fun dfs(current: Vertex, visited: MutableSet<Vertex>) { if (!visited.add(current) 阅读全文
posted @ 2021-04-14 14:11 huyang011 阅读(214) 评论(0) 推荐(0) 编辑