最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VBS基礎篇 - vbscript堆棧

 更新時間:2018年05月29日 22:52:54   投稿:mdxy-dxy  
VBS中的堆棧需要使用System.Collections.Stack,下面的代碼包含堆棧的添加元素(壓棧)、刪除元素(出棧)、遍歷、統(tǒng)計元素個數(shù)、清空,需要的朋友可以參考下

實例代碼

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

Option Explicit

'建立堆棧
Dim Stk : Set Stk = CreateObject("System.Collections.Stack")

Stk.Push "Element1"
Stk.Push "Element2"
Stk.Push "Element3"

'查看堆棧中的元素數(shù)
WScript.Echo "堆棧中的元素數(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 "堆棧中的元素數(shù): " & Stk.Count

調用方法:通過雙擊d.bat調用,d.bat代碼如下:

cscript d.vbs
pause

運行結果截圖:

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

相關文章

最新評論

巨野县| 德昌县| 新龙县| 博客| 宣城市| 拉萨市| 大石桥市| 漾濞| 清水河县| 丹棱县| 合阳县| 朝阳区| 淄博市| 庆元县| 萝北县| 金坛市| 涿鹿县| 迭部县| 重庆市| 福泉市| 沙洋县| 南阳市| 阿巴嘎旗| 股票| 涡阳县| 永年县| 永顺县| 缙云县| 三原县| 怀来县| 天柱县| 六枝特区| 凤山市| 新泰市| 武威市| 信阳市| 卓资县| 类乌齐县| 葫芦岛市| 兰溪市| 自贡市|