标签:栈
求指导,为什么本人的程序不往下执行了
最近学习了栈,然后就做了一道栈的题目,叫做口袋计算器,其他的函数本人都写出来了,但是就差一个问题,为什么本人输入字符的时候,连最基本的helpCommand()都调用不出来?本人本人分析了几遍,感觉没问题啊。求指导,C++代码如下: /*口袋计算器 */ #include <iostream> #include <string> #i……
定义一个数组,先进先出。怎么做效率高一点
本人想的方法 unsigned char A_buff[MAX_NUM]; //定义一个数组,长度为MAX_NUM unsigned char HeadNum =MAX_NUM ; // 堆栈的头的编号 unsigned char EndNum = MAX_NUM; //堆栈尾的编号 [code=c]unsigned char Ou……
多个结构体相互嵌套,变量初始化有问题,使用vector导致栈溢出
#include <iostream> #include <vector> #include <string> using namespace std; #define l_capacity 3 class predicate { public: predicate(){}; predicate(string a, ……
用栈写了一个“数值转换”的题目,执行时崩溃了。调试时显示“初始化”处第一行的s->base没办法进入,望指点
代码如下: #include<stdio.h> #include<stdlib.h> #include<malloc.h> #define STACK_INIT_SIZE 10; #define STACKINCREMENT 5; typedef struct{ int *base; int *top; int st……
请帮看一下为什么不能运行,栈和队列应用
#include <iostream> #include <cstdlib> using namespace std; typedef struct QNode{ char data; struct QNode *next; }QNode,*Queueptr; typedef struct{ Queueptr front; Queu……
想了解C语言程序内存怎么分配的,需要看哪些资料
最近在学C语言 Linux环境下,本人想了解一下程序怎么分配内存的?有几块内存区域? 有堆、堆栈还有哪些区域?编译后程序是怎么执行的? 本人想知道程序从开始执行到结束的整个过程,该看点什么资料? 有没有推荐的书? 解决方案 10 看汇编吧,不过前期没有必要了解这么深~ 20 看下这两个贴就大致了解了: [url=http://www.cnblogs.com……