由于全局变量在程序销毁之前,
变量就会一直保存在内存中,这样就会导致上一次运算的值保留了下来,
再次执行方法的时候就会将值累加,
这样会导致即使在同一级目录下的文件也会呈现树形分级,
因此,此处要定义一个局部变量,
每次执行的时候更新相应的全局变量,因为局部变量在方法每次执行完的时候被销毁,
也就是说每次执行该方法的时,这个局部变量都不一定是相同的值,这样就避免了累加
欢迎分享,转载请注明来源:内存溢出
由于全局变量在程序销毁之前,
变量就会一直保存在内存中,这样就会导致上一次运算的值保留了下来,
再次执行方法的时候就会将值累加,
这样会导致即使在同一级目录下的文件也会呈现树形分级,
因此,此处要定义一个局部变量,
每次执行的时候更新相应的全局变量,因为局部变量在方法每次执行完的时候被销毁,
也就是说每次执行该方法的时,这个局部变量都不一定是相同的值,这样就避免了累加
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)