For i As Integer = 1 To 10
Dim j As Integer = 10
Next
现在我的问题是,每次在 for 循环中执行时,是否都会为 j 分配内存?或者在后续迭代中只分配值 10?
最佳答案
不,它为每个函数声明一次并重置循环的每次迭代。
关于.net - 循环内的变量声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7200381/
For i As Integer = 1 To 10
Dim j As Integer = 10
Next
现在我的问题是,每次在 for 循环中执行时,是否都会为 j 分配内存?或者在后续迭代中只分配值 10?
最佳答案
不,它为每个函数声明一次并重置循环的每次迭代。
关于.net - 循环内的变量声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7200381/