一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - VBS - VBS基礎(chǔ)篇 - vbscript堆棧

VBS基礎(chǔ)篇 - vbscript堆棧

2020-08-18 10:32VBS教程網(wǎng) VBS

VBS中的堆棧需要使用System.Collections.Stack,下面的代碼包含堆棧的添加元素(壓棧)、刪除元素(出棧)、遍歷、統(tǒng)計(jì)元素個(gè)數(shù)、清空,需要的朋友可以參考下

實(shí)例代碼

腳本文件:d.vbs,包含堆棧的添加元素(壓棧)、刪除元素(出棧)、遍歷、統(tǒng)計(jì)元素個(gè)數(shù)、清空

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Option Explicit
 
'建立堆棧
Dim Stk : Set Stk = CreateObject("System.Collections.Stack")
 
Stk.Push "Element1"
Stk.Push "Element2"
Stk.Push "Element3"
 
'查看堆棧中的元素?cái)?shù)
WScript.Echo "堆棧中的元素?cái)?shù): " & Stk.Count
 
WScript.Echo
 
'遍歷堆棧
Sub TraverseStk
  Dim ArrStk : ArrStk = Stk.ToArray
  Dim Counter
  For Counter = 0 To UBound(ArrStk)
    WScript.Echo ArrStk(Counter)
  Next
End Sub
TraverseStk
 
WScript.Echo
 
'元素出棧
WScript.Echo Stk.Pop
WScript.Echo "---"
TraverseStk
 
WScript.Echo
 
'清空堆棧
Stk.Clear
WScript.Echo "堆棧中的元素?cái)?shù): " & Stk.Count

調(diào)用方法:通過雙擊d.bat調(diào)用,d.bat代碼如下:

cscript d.vbs
pause

運(yùn)行結(jié)果截圖:

VBS基礎(chǔ)篇 - vbscript堆棧

可以看出,遍歷隊(duì)列和堆棧時(shí),遍歷順序時(shí)由出隊(duì)和出棧的順序決定的,而不是入隊(duì)和壓棧的順序

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 三级午夜宅宅伦不卡在线 | 久久99re热在线播放7 | 国产精品久久久久毛片真精品 | 男人疯狂擦进女人下面 | 亚洲另类中文字幕 | 亚洲第一页综合 | 亚洲福利一区二区三区 | 91免费精品国自产拍在线不卡 | 亚洲国产精品无码中文字幕 | 国产伦精一区二区三区视频 | 婚色阿花在线全文免费笔 | 69av导航 | 插鸡视频在线观看 | 无码毛片内射白浆视频 | 欧美另类xxx精品人妖 | 国产精品思瑞在线观看 | 亚洲国产欧美在线成人aaaa | 国产女乱淫真高清免费视频 | 国产免费久久精品 | 99热这里只有精品一区二区三区 | 99精品国产成人一区二区 | 亚洲免费高清视频 | 天天综合天天色 | 欧美xingai| fc2成人免费共享视频 | 欧美a大片 | 欧美亚洲第一页 | 日本久久免费大片 | 三级黄色图片 | 香蕉免费一区二区三区 | 精品国产福利一区二区在线 | 美女被狂揉下部羞羞动漫 | 狠狠插综合网 | 三级黄片毛片 | 日本视频一区在线观看免费 | 国产一区二区视频在线观看 | www.男人天堂 | 日本厕所spy2wc | 男人把j放进女人的p里视频 | 亚洲色图首页 | 欧美日韩国产亚洲一区二区三区 |