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

腳本之家,腳本語言編程技術(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ì)和壓棧的順序

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99久久精品免费看国产四区 | 国模孕妇季玥全部人体写真 | 亚洲免费在线观看视频 | 关晓彤被草 | 国产灌醉| 韩国日本在线观看 | 色婷婷久久综合中文久久一本` | 花唇肿胀无法合拢双性 | 色综合合久久天天综合绕视看 | 色婷婷婷丁香亚洲综合不卡 | 日韩高清一区 | 日韩成人精品在线 | 调教处男 | 韩国女主播在线大尺无遮挡 | 极品丝袜老师h系列全文阅读 | 亚洲久草视频 | 黄 色 大 片 网站 | 疯狂刺激的3p国产在线 | 波多野结衣家庭教师 | 色婷婷综合久久久中文字幕 | 九九精品视频在线免费观看 | 日本无吗免费一二区 | 天天色踪合合 | 干操网 | 波多野结中文字幕在线69视频 | 亚洲免费精品视频 | 人人揉人人爽五月天视频 | 成人免费视频一区二区三区 | 亚洲天堂免费观看 | 99视频一区 | 精品破处 | 欧美撒尿屁股嘘嘘撒尿 | 俄罗斯一级淫片 | 息与子中文字幕完整在线 | 亚洲欧美一 | 美女扒开肌肌让男人桶 | 日本高免费观看在线播放 | a黄色 | 亚洲国产一区二区三区青草影视 | 亚洲国产精品一区二区久久 | av在线亚洲男人的天堂 |