慧咕咕 2022-11-30 19:49 采纳率: 87%
浏览 5
已结题

C语言,关于栈的问题,补全代码


以下是关于某栈的C语言实现程序,请详细阅读程序完成其中空缺部分的代码:#include<stdio.h>
#include<stdlib.h>
#define datatype int
typedef struct LinkNode (
int id://节点的编号
datatype data;//存储数据,可以创建为任意类型
struct LinkNode *pNext;
) node,*PNODE;
//初始化
PNODE init(PNODE phead) (
phead =NULL;
return phead;
1 2246
80
//压栈
PNODE push(PNODE phead,int id,datatype data) (
PNODE pnew=(1)
pnew->id=id;
pnew->data=data;
pnew->pNext=NULL;
//头插法
if(phead==NULL) (
(2)
) else(
(3)
(4) 008122246
return phead;
PNODE pop(PNODE phead,PNODE pdata) (
//用pdata存储出栈的数据
if(phead==NULL) (
return NULL:
) else if( (5))(//只有一个节点
//将phead的数据传递给pdata
pdata->id=phead->id;
pdata->data=phead->data;
free(phead);
phead=NULL;

帮忙看一下题里面的五个空

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-11-30 22:13
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月12日
  • 已采纳回答 12月4日
  • 创建了问题 11月30日

悬赏问题

  • ¥15 python怎么在已有视频文件后添加新帧
  • ¥20 虚幻UE引擎如何让多个同一个蓝图的NPC执行一样的动画,
  • ¥15 fluent里模拟降膜反应的UDF编写
  • ¥15 MYSQL 多表拼接link
  • ¥15 关于某款2.13寸墨水屏的问题
  • ¥15 obsidian的中文层级自动编号
  • ¥15 同一个网口一个电脑连接有网,另一个电脑连接没网
  • ¥15 神经网络模型一直不能上GPU
  • ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!
  • ¥20 wpf datagrid单元闪烁效果失灵