大数跨境
0
0

VB/VBA字符串,如何摇身一变提供栈数据结构?

VB/VBA字符串,如何摇身一变提供栈数据结构? BtOfficer
2025-06-27
0
导读:真数组,在VB/VBA上是缺乏的。栈结构,也同样缺乏。但是,好巧不巧,VB/VBA的字符串却刚好隐藏了这些东西,现在是时候让其现身了!

前言

两种常见的栈结构,今天的主角有其一

在《内置VB/VBA字符指针函数,让字符处理快到飞起!》一文中给大家介绍了两个字符指针函数(StrByte和StrInt),并在《VB/VBA如何高效反转字符串中的大小写?》中演示了其高效的性能。其实,这一切都在利用字符串的数组特性,详见《VB/VBA之字符串,为何说是唯一真数组?》。

在BtOfficer的扩展运行时中,不仅实现了StrByte和StrInt,还有StrBool,StrLng,StrSng,StrCur,StrDbl,StrDate,StrVar等,支持所有VB类型的数组。既然数组应用没问题,那么本文就要回到另一种数据结构上,那就是栈。而且这两者紧密相关!

真数组,在VB/VBA上是缺乏的。栈结构,也同样缺乏。但是,好巧不巧,VB/VBA的字符串却刚好隐藏了这些东西,现在是时候让其现身了!

【声明】内容源于网络
0
0
BtOfficer
MyPlace安全生产框架,行业情报,办公自动化
内容 197
粉丝 0
BtOfficer MyPlace安全生产框架,行业情报,办公自动化
总阅读34
粉丝0
内容197