摘要: 通常来说,函数中的局部变量在函数调用结束的时候不能再被引用,所分配的空间也会被回收。 但是通过闭包这种技术,函数调用结束了,它的局部变量的值还可以保存在闭包里。 试举一例: 在函数make_adder中n就是一个局部变量,但是通过调用make_adder,它返回了一个闭包,在这个闭包里会保存n的值。 阅读全文
posted @ 2018-02-26 11:10 宁阳 阅读(179) 评论(0) 推荐(0) 编辑