这个其实不止是匿名函数的问题 这个的概念其实是涉及到了闭包 如果不太了解闭包可以暂时先不去考虑理解函数A返回值是一个匿名的函数 这个匿名函数会改变函数A内的局部变量i匿名函数每次被调用时 都会使A内的局部变量自增1并且返回这个值你在执行时 c1 被赋予了这个匿名函数 所以每次调用c1都会输出这个每次都会自增的局部变量i
不是A函数的地址,是A函数返回的匿名函数的地址。