zptzdlzc

导航

2022年5月11日 #

c++十进制转八进制(栈的用法)

摘要: #include<iostream> #include<stack> using namespace std; int main() { int n; stack<int>stac; cout << "请输入一个数字:" << endl; cin >> n; while (n!=0) { //每次求 阅读全文

posted @ 2022-05-11 17:20 zdlzc 阅读(492) 评论(0) 推荐(0) 编辑

c++队列的用法

摘要: #include<queue> 初始化:queue<数据类型>q; 在队尾插入一个元素:q.push() 删除队列中最靠前的位置:q.pop() #无返回值 返回队列中元素个数:q.size() 查看队列是否为空:q.empty() #为空则返回值为真 返回队列中的第一个元素:q.front() 返 阅读全文

posted @ 2022-05-11 17:18 zdlzc 阅读(199) 评论(0) 推荐(0) 编辑

c++栈的使用

摘要: #include<stack> 声明:stack<数据类型>a a我是把它视为对象的 入栈:a.push(value) 出栈:a.pop() 获取栈顶元素:a.top() 判断是否为空:a.empty() //为空则返回真 返回栈中元素数目:a.size() 若要获取并删掉栈顶元素,则要先top() 阅读全文

posted @ 2022-05-11 16:21 zdlzc 阅读(116) 评论(0) 推荐(0) 编辑

'!‘绑定成员函数表达式上的非法操作(c++)

摘要: 在练习栈的用法的时候,遇到了 '!‘绑定成员函数表达式上的非法操作 这个问题 源代码如下: #include<iostream>#include<stack>using namespace std;int main(){ stack<double>stac; for (double i = 0;i 阅读全文

posted @ 2022-05-11 16:06 zdlzc 阅读(1030) 评论(0) 推荐(0) 编辑