为什么第一种就不行,第二种就可以呢? return的返回值得在什么情况下才能取到呢?
第二种返回了一个表达式,你调用函数,结果相当于生成一个c = 1+2的结果,所以就可以打印c出来了,第一种所有变量都是函数私有变量,出了函数就无效了
作用域第一个c只能在函数内部使用 在全局作用域没有声明 显示未定义