变量后的 vb6 & 字符

标签 vb6

这个问题在这里已经有了答案:





What do ! and # mean when attached to numbers in VB6?

(3 个回答)


8 年前关闭。




在我试图弄清楚的一些代码中有以下内容:

For I& = 1 To...

我对变量后的 & 不熟悉。那代表什么?

更进一步后research ,看起来 I& 被定义为 LONG 类型。现在我的问题是他们为什么要这样做?它是矫枉过正还是只是遗留代码?

最佳答案

传统的 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

关于变量后的 vb6 & 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5329043/

相关文章:

c++ - VB6 GUI 在多线程 COM 环境中不工作

vb6 - 如何将ffmpeg转码过程信息链接到vb6 GUI应用程序中?

vb6 - 表单之间代码中的随机大小写变化

c# - 在 VB6 中使 .NET 控件透明

c# - VB6 中具有默认值的可选参数

string - 在vb6(TrimChar)中从字符串的左右删除某些字符

sql - 是否可以在 VB6 中使用 SQL 查询填充 Farpoint Spread 6.0 vaSpread 组件?

vb6 - VB6 的 Protocol Buffer ?

VB6编译为可移植可执行文件

c# - 单步执行 .NET 类包装的 VB6 COM 对象