如何使用带有此语句的链接列表初始化堆栈?
嗨,我是IT世界的新手。我遇到了如何启动此代码的问题。我们只有这种结构:
typedef struct cell{
char elem;
struct cell * next;
}*Stack;
我们被告知要执行push,pop,top,initialize,empty和full。 当我正在做INITIALIZE函数时,我很难过,因为我不熟悉“* Stack”这样的数据类型。
任何人都可以帮助我。
答案 0 :(得分:0)
以我的拙见,您应该按照以下步骤操作:
2 - Learn about stack and basic operations
4 - Learn Abstract Data Types in C
在此之后,使用此Stack示例构建您的抽象数据类型,然后对基本操作进行编码:Push和Pop。