设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

数组不可以用递增递减符吗?

查看数: 1005 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-4-9 22:00

正文摘要:

c语言执行出栈操作,既然是出栈操作,必然是先存栈顶数据后栈顶下移,请看这个c选项,我的理解是先从数组elem中取出s->top的元素内容(而非地址),随后s->top递减。 求解答! (ps.我对于*x和x理解不是特别到位, ...

回复

小怪兽奇奇侠 发表于 2023-4-10 10:53:29
哇哇哇啊叭叭 发表于 2023-4-10 10:49
好强!
  大佬,请把大腿赐下(拜服拜服)ORZ...(这是啥软件呀?)

中国大学mooc,在上边报了一个数据结构的网课,这是它的随堂测验,向老师提问没人理我…有人能回答我一下3楼为什么不能选A吗?是不是题出错了呀?

点评

不会(逃...  发表于 2023-4-10 12:13
哇哇哇啊叭叭 发表于 2023-4-10 10:49:19
好强!
  大佬,请把大腿赐下(拜服拜服)ORZ...(这是啥软件呀?)
小怪兽奇奇侠 发表于 2023-4-9 22:05:27
为了避免大家看不到图,我把两张图上的文字写出来。
第一张图:
已知顺序栈的地址为 s ,此时栈不空
且栈顶指示器 top 指向真实栈顶,执行出栈操作并将出栈元素赋值给 x 所指向的单元,则下列语句中,正确的是()
C选项内容:* x = s -> elem [ s -> top --];
(这是对的)

第二张图:
判断已知一个双端栈的地址为 dS ,则该双端栈不空时,1号栈(高端栈)出栈操作的语句是* x = dS -> stack [ dS -> top [1]--]
(这个语句是错的)
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-13 03:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表