摘要: 问题:如何从从外部读取函数局部变量? 解决方法:在函数的内部,再定义一个函数 从js的作用域结构我们可以知道函数 lazy_sum可以读取sum中的局部变量和参数,那么只要把sum作为返回值,我们不就可以在lazy_sum外部读取它的内部变量了吗! 在这个例子中,我们在函数lazy_sum中又定义了 阅读全文
posted @ 2018-12-28 22:41 windalm 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一.定义和声明 1.对于变量来说,定义就是声明。 例如:int a ; 我们可以说它是定义也可以说是声明 2.对于函数来说,声明和定义完全不是一回事。 void sum(int a,int b); --函数的声明 void sum(int a,int b){ }; --函数的定义 二.重复声明同一个 阅读全文
posted @ 2018-12-28 18:57 windalm 阅读(745) 评论(1) 推荐(1) 编辑