gpt4 book ai didi

c - 如何使用链表初始化堆栈

转载 作者:行者123 更新时间:2023-11-30 21:09:20 25 4
gpt4 key购买 nike

如何使用此语句使用链表初始化堆栈?

嗨,我是 IT 世界的新手。我在如何启动此代码时遇到问题。我们只给出了这个结构:

typedef struct cell{
char elem;
struct cell * next;
}*Stack;

我们被告知要执行push、pop、top、初始化、empty 和full。当我执行 INITIALIZE 函数时,我遇到了困难,因为我不习惯“*Stack”数据类型。

任何人都可以帮我解决这个问题吗?

最佳答案

以我的愚见,您应该遵循以下步骤:

1 - Learn data structures

2 - Learn about stack and basic operations

3 - Learn pointers in C

4 - Learn Abstract Data Types in C

之后,使用此堆栈示例构建抽象数据类型,然后编写基本操作的代码:推送和弹出。

关于c - 如何使用链表初始化堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34773538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com