Swift 嵌套函数2024 年 8 月 29 日 | 阅读 2 分钟 在另一个函数的主体内部的函数称为嵌套函数。 语法参数解释在这里,function1 是一个外层函数,因为在 function1 内部有另一个名为 function2(嵌套函数)的函数。 注意:内部函数只能在外层函数内部调用和使用。没有返回值的嵌套函数输出 Good Morning! Ajeet 在上面的程序中,嵌套函数 wish2() 从外层函数 wish1() 中被调用。 语句 wish1("Ajeet") 调用外层函数,而外层函数中的语句 wish2 () 调用给出输出 Good Morning Ajeet 的方法。 您不能在函数 wish1 之外调用函数 wish2。 带参数和返回值的嵌套函数嵌套函数也可以包含参数和返回值。 示例输出 30 在上面的程序中,
嵌套函数 add() 和 subtract() 在某种程度上在外层函数 operate() 之外使用。之所以可行,是因为外层函数返回这些函数之一。 我们在 enclosing function operate() 之外使用了内部函数,如 operation(10, 20)。程序内部调用 add(10, 20),该函数提供输出 30。 下一个主题Swift 函数参数和返回值 |
我们请求您订阅我们的新闻通讯以获取最新更新。