相关疑难解决方法(0)

VB6 - 在VB6中使用固定宽度字符串是否有任何性能优势?

在.NET之前的Visual Basic中,程序员可以将字符串声明为某个宽度.例如,我知道社会安全号码(在美国)总是十一个字符.所以,我可以声明一个字符串,将社会安全号码存储为11个字符的字符串,如下所示:

Dim SSN As String * 11
Run Code Online (Sandbox Code Playgroud)

我的问题是:这是否会创建任何类型的性能优势,使代码运行得更快或者使用更少的内存?另外,固定长度的字符串是否会以不同的方式在内存中分配(:在堆栈中而不是在堆中)?

string vb6

8
推荐指数
2
解决办法
724
查看次数

声明变量时“As String * 25”是什么意思?

我试图理解这段代码的含义:

Dim Duplicatecheck(0 To 10000) As String * 25  
Run Code Online (Sandbox Code Playgroud)

我看到它是一个字符串数组,但是 "* 25" 是做什么的?我对 vb6 数组的看法高低不一,但我看不到任何可以解释它的东西。

vb6 vb6-migration

2
推荐指数
1
解决办法
75
查看次数

标签 统计

vb6 ×2

string ×1

vb6-migration ×1