关于共享栈的问题

关于共享栈的问题

如图,为什么栈2满时,top2反而为-1,栈2空时,top2为n,想不通? 解决方案 20 栈1空,栈2满时 , top1=-1, top2=0 top1是从 -1生长到n-1 top2是从n 生长到 0; 两个栈生长方向不一样; 就像原文说的,top1+1=top2 时栈满 ……

求指导决,换行符为什么对结果有影响啊,这程序错哪了

求指导决,换行符为什么对结果有影响啊,这程序错哪了

输入一个数求该数的阶乘,用递归函数的方法,最后输出的时候有无换行符差别很大,很诡异 解决方案 5 递归不写return的吗 5 不知道没有return为什么能编译得过,jie是明确要求返回一个int值的 40 没有retrun返回的是当前EAX寄存器中的值,是不确定的,未定义行为,可能碰巧对,也可能错 5 引用: Quote: 引用: 不知道没有re……

小白每日一问关于内存释放

小白每日一问关于内存释放

  目的是把字符串a,b 放到c里面然后排序 一切都ok就是最后释放内存那个for循环有问题但是不知道具体怎么办 解决方案 20 strddd 里要用 strcpy 最后 pc[i] 已经不是 malloc 出来的了。 ===================== 记住,C 没有字符串类型 40 你strddd中应该用stsrcpy或memcpy来复制,否则你……

小白每日一问关于动态库环境搭建

小白每日一问关于动态库环境搭建

本人把三件套都放在项目目录下了然后调试进不去被调函数提示这个问一下本人应该把Dll文件放到哪里 vs2012 64位 解决方案 80 dll放到exe所在目录试一下 ……

求问这个程序输出单链表表的时候为什么只输出第一个结点呢

求问这个程序输出单链表表的时候为什么只输出第一个结点呢

#include<iostream> #include<malloc.h> #include<stdlib.h> typedef char ElemType; typedef struct LNode{ ElemType data; struct LNode *next; }LNode , *LinkList ; void……

高手求指导

高手求指导

map_t是结构体类型 typedef struct { uint32_t ip:3; uint32_t io:3; uint32_t mux:3; uint32_t pin_start:5; uint32_t pin_cnt:5; uint32_t chl:5; uint32_t reserved:8; }map_t; map_t * pq = (map……

小程序,debug下异常(数据异常,未出错崩溃),release下正常

小程序,debug下异常(数据异常,未出错崩溃),release下正常

很简单的一个程序,检查了很多遍,不会有语法等低级错误,应该是结构问题,觉得不用贴代码了。 在头文件里定义了一种结构体,在源文件里申明了一个结构体,并在头文件底部extern全局申明该结构体。 在头文件里声明并定义了两个成员函数。第一个传入整型数据,创建并初始化一个结构体,返回该类型结构体指针(上方说的全局申明就是申明这个新结构体)。(创建断点并单步执行,直到……