Qbasic QB64:“;重复定义“;将变量类型后缀与'$动态

Qbasic QB64:“;重复定义“;将变量类型后缀与'$动态,qbasic,qb64,Qbasic,Qb64,为什么在QB64中 '$dynamic x&(5) = x&(5) + 1 x&(5) = x&(5) + 1 x&(5) = x&(5) + 1 x&(5) = x&(5) + 1 x&(5) = x&(5) + 1 很好,但是 '$dynamic for g = 1 to 5 x&(5) = x&(5) + 1 next g 在x&(5)=x&(5)+1处出现“重复定义”错误。

为什么在QB64中

'$dynamic
x&(5) = x&(5) + 1
x&(5) = x&(5) + 1
x&(5) = x&(5) + 1
x&(5) = x&(5) + 1
x&(5) = x&(5) + 1
很好,但是

    '$dynamic
for g = 1 to 5
    x&(5) = x&(5) + 1
next g

x&(5)=x&(5)+1处出现“重复定义”错误。

我尝试了该代码,其中包括一条打印语句以进行验证,但没有收到此错误。问题在QB64中?同样在QB64中,我没有验证您描述的问题。我尝试了代码,其中包括一条打印语句来验证,但我没有收到此错误。问题在QB64中?同样在QB64中,我没有验证您描述的问题。