Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这个VB6变量声明的作用是什么?_Vb6_Declaration - Fatal编程技术网

这个VB6变量声明的作用是什么?

这个VB6变量声明的作用是什么?,vb6,declaration,Vb6,Declaration,我只是在一些旧代码中发现了这一点,我不确定这意味着什么 Dim sTemp As String * 1 最后的*1是什么 谢谢 这意味着变量是长度正好为一个字符的字符串 本质上是一个固定长度的字符串。它是一个一个字符的固定长度字符串。这很方便,因为您可以定义一个固定字符串的结构,并将文件直接读入该结构。它创建一个固定长度的字符串。在该示例中,变量将只包含一个字符。否。但它可以帮助某些COM API。“基本上是一个固定长度的字符串。”-在本例中,也基本上是一个字符;)“这样做对性能有好处吗?”确

我只是在一些旧代码中发现了这一点,我不确定这意味着什么

Dim sTemp As String * 1
最后的*1是什么


谢谢

这意味着变量是长度正好为一个字符的字符串


本质上是一个固定长度的字符串。

它是一个一个字符的固定长度字符串。这很方便,因为您可以定义一个固定字符串的结构,并将文件直接读入该结构。

它创建一个固定长度的字符串。在该示例中,变量将只包含一个字符。

否。但它可以帮助某些COM API。“基本上是一个固定长度的字符串。”-在本例中,也基本上是一个字符;)“这样做对性能有好处吗?”确实有好处,因为固定长度的字符串是值类型(常规字符串是引用类型)。但由于VB模型中缺乏支持,例如不能用于子程序参数或函数返回值,因此也存在一些缺点。