s.top = s.base + s.stacksize;之前是指针,到最后是怎么完成相加的?
typedefstructsqstack{int*base;int*top;intstacksize;}sqstack;sqstacks;之前是指针,到最后是怎么完成相加...
typedef struct sqstack
{
int *base;
int *top;
int stacksize;
}sqstack;
sqstack s;
之前是指针,到最后是怎么完成相加的? 展开
{
int *base;
int *top;
int stacksize;
}sqstack;
sqstack s;
之前是指针,到最后是怎么完成相加的? 展开
4个回答
展开全部
S.stacksize是当前栈的容量,栈底+栈的容量=栈顶的位置。非空栈中的栈顶指针始终指向栈顶元素的下一个位置上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
s.top表示指向基地址为s.base向后偏移s.stacksize个位置的内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你要问什么
追问
s.top = s.base + s.stacksize;中的s.tops是什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询