进入循环后在循环内static定义的会被重新定义吗
不会。在循环内部定义的静态变量只会在第一次进入循环时被初始化,之后每次循环都会使用上一次循环结束时的值。循环内部的静态变量和循环外部的静态变量是不同的变量,它们的作用域和生命周期也不同。
原文地址: https://www.cveoy.top/t/topic/bJKW 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
不会。在循环内部定义的静态变量只会在第一次进入循环时被初始化,之后每次循环都会使用上一次循环结束时的值。循环内部的静态变量和循环外部的静态变量是不同的变量,它们的作用域和生命周期也不同。
原文地址: https://www.cveoy.top/t/topic/bJKW 著作权归作者所有。请勿转载和采集!