这个VB6变量声明的作用是什么?
我只是在一些旧代码中发现了这一点,我不确定这意味着什么这个VB6变量声明的作用是什么?,vb6,declaration,Vb6,Declaration,我只是在一些旧代码中发现了这一点,我不确定这意味着什么 Dim sTemp As String * 1 最后的*1是什么 谢谢 这意味着变量是长度正好为一个字符的字符串 本质上是一个固定长度的字符串。它是一个一个字符的固定长度字符串。这很方便,因为您可以定义一个固定字符串的结构,并将文件直接读入该结构。它创建一个固定长度的字符串。在该示例中,变量将只包含一个字符。否。但它可以帮助某些COM API。“基本上是一个固定长度的字符串。”-在本例中,也基本上是一个字符;)“这样做对性能有好处吗?”确
Dim sTemp As String * 1
最后的*1是什么
谢谢 这意味着变量是长度正好为一个字符的字符串
本质上是一个固定长度的字符串。它是一个一个字符的固定长度字符串。这很方便,因为您可以定义一个固定字符串的结构,并将文件直接读入该结构。它创建一个固定长度的字符串。在该示例中,变量将只包含一个字符。否。但它可以帮助某些COM API。“基本上是一个固定长度的字符串。”-在本例中,也基本上是一个字符;)“这样做对性能有好处吗?”确实有好处,因为固定长度的字符串是值类型(常规字符串是引用类型)。但由于VB模型中缺乏支持,例如不能用于子程序参数或函数返回值,因此也存在一些缺点。