在我试图弄清楚的一些代码中有以下内容:
For I& = 1 To...
Run Code Online (Sandbox Code Playgroud)
我不熟悉变量之后的&.这代表什么?
经过一些进一步的研究,看起来I&被定义为LONG类型.现在我的问题是为什么他们会这样做?它是矫枉过正还是遗留代码?
小智 12
传统的BASIC语言有几种声明变量的方法.您可以将数据类型后缀($,%,&,!或#)用于变量名称
x$ = "This is a string" ' $ defines a string
y% = 10 ' % defines an integer
y& = 150 ' & defines a long integer
y! = 3.14 ' ! defines a single
y# = 12.24 ' # defines a double
Run Code Online (Sandbox Code Playgroud)