| 查看: 1944 | 回复: 14 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
路过081001铜虫 (正式写手)
|
[求助]
数据结构C语言中,这个不懂耶
|
||
|
typedef struct{ SElemType *base; SElemType *top; int stacksize; }SqStack; 这是不是和C中定义结构体是同一个意思?那么用在栈中有是怎么回事呢?我很是不懂,请细细帮我 分析下,谢谢 |
» 猜你喜欢
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有7人回复
申请2026年博士
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有5人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有6人回复
2025冷门绝学什么时候出结果
已经有7人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有6人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有7人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复

【答案】应助回帖
|
栈和结构体是两个层面的东西。栈是数据结构范畴的概念,而结构体是编程语言里的概念。数据结构是通过语言来描述和实现的。做个比方,栈如果是一个物体,那么我们可以用不同的单词描述它,例如,year,年。这里两个词表示同一个概念。再返回来,我们可以用结构体来描述栈,同样,上面同学也提到了,也可以用链表来描述栈。 另外,给你描述一下栈的概念。栈应该是一个存储空间,以及定义在这个空间上所能进行的操作,如,出栈,进栈,返回栈顶值,取得栈内元素个数等操作。它是一个抽象概念。 在数据结构范畴我们通常会关心如何操作存储空间,而如何实现栈的概念是编程的时候关心的问题。你给的结构体只是描述栈的一个方法,而不是唯一途径来描述它 。不知楼主明白些没。 [ 发自手机版 http://muchong.com/3g ] |
12楼2012-11-29 11:58:54
2楼2012-11-22 23:26:02
chentianyu1
木虫 (小有名气)
- 应助: 67 (初中生)
- 金币: 2579
- 散金: 66
- 帖子: 252
- 在线: 450.2小时
- 虫号: 532712
- 注册: 2008-03-25
- 性别: GG
- 专业: 计算机网络
3楼2012-11-23 00:43:04
psxlcs
金虫 (正式写手)
- 应助: 3 (幼儿园)
- 金币: 2309.7
- 帖子: 545
- 在线: 205.3小时
- 虫号: 1463653
- 注册: 2011-10-27
- 性别: GG
- 专业: 自然语言理解与机器翻译
4楼2012-11-23 11:14:32













回复此楼