中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++ stack類怎樣清空棧內容

c++
小樊
102
2024-09-25 08:36:13
欄目: 編程語言

在C++中,可以使用std::stack容器適配器來實現棧數據結構

#include <iostream>
#include <stack>

int main() {
    std::stack<int> myStack;

    // 向棧中添加一些元素
    myStack.push(1);
    myStack.push(2);
    myStack.push(3);

    // 輸出當前棧的大小
    std::cout << "當前棧的大小: " << myStack.size() << std::endl;

    // 清空棧內容
    while (!myStack.empty()) {
        myStack.pop();
    }

    // 輸出清空后的棧的大小
    std::cout << "清空后的棧的大小: " << myStack.size() << std::endl;

    return 0;
}

在這個示例中,我們首先創建了一個std::stack<int>類型的變量myStack,然后向其中添加了一些元素。接下來,我們使用while循環和pop()方法來清空棧內容。最后,我們輸出清空后的棧的大小,以驗證棧已經被清空。

0
绥棱县| 巨鹿县| 泰安市| 鄂温| 白朗县| 贵阳市| 通山县| 安丘市| 韶山市| 安康市| 漳浦县| 独山县| 罗源县| 拉萨市| 怀远县| 南漳县| 剑河县| 天祝| 沾益县| 龙泉市| 鄂州市| 青川县| 和硕县| 甘泉县| 成都市| 合山市| 昌邑市| 汝阳县| 玉环县| 甘孜| 息烽县| 瑞金市| 长春市| 凤翔县| 常宁市| 大化| 蓬莱市| 定兴县| 固始县| 通化县| 镇雄县|