佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > VBS基礎(chǔ)篇 - vbscript堆棧

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

熱門標(biāo)簽:銀行業(yè)務(wù) 檢查注冊表項 智能手機 美圖手機 服務(wù)器配置 鐵路電話系統(tǒng) 網(wǎng)站文章發(fā)布 呼叫中心市場需求

實例代碼

腳本文件: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

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

cscript d.vbs
pause

運行結(jié)果截圖:

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

標(biāo)簽:新疆 滄州 上海 沈陽 長治 樂山 紅河 河南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《VBS基礎(chǔ)篇 - vbscript堆?!?,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    望城县| 阳曲县| 武定县| 同德县| 盘锦市| 宁阳县| 武邑县| 乐业县| 时尚| 保德县| 衡水市| 怀集县| 育儿| 宜都市| 庆阳市| 庆元县| 周口市| 凤山市| 通道| 婺源县| 聊城市| 仙桃市| 全南县| 闵行区| 穆棱市| 宁安市| 仙居县| 灵璧县| 丰镇市| 西藏| 台中县| 富民县| 呼和浩特市| 阜宁县| 府谷县| 公主岭市| 玉林市| 顺平县| 章丘市| 双流县| 开远市|