变量作用域细节问题

59 阅读1分钟

2022.8.20 关于变量作用域细节的记录:

image.png 果不其然,报错了:

image.png 思考了一下原因:这里面 i 是一个局部变量,其作用域是在for循环体内.如果想在for循环外面输出,就需要定义一个全局变量 i.

把代码改一下: 第一种修改方法:在for循环里面输出

image.png

image.png

第二种修改方法:在for循环外面先定义一个变量,然后在for外部输出

image.png

image.png