为了账号安全,请及时绑定邮箱和手机立即绑定

关于栈的实现,怎么使用C语言函数调用?

关于栈的实现,怎么使用C语言函数调用?

C PHP
繁花不似锦 2022-01-19 21:15:07
//遍历栈Status StackTraverse(SqStack S, Status(*Visit(ElemType))){while(S.bottom != S.top){Visit(*--S.top);}return OK;}//visit函数Status Visit(ElemType e){printf("%d\n", e);return OK;}主函数中怎么调用StackTraverse函数,第二个参数应该怎么写
查看完整描述

2 回答

?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

Status StackTraverse(SqStack S, Status (*pFun)(ElemType)){    while(S.bottom != S.top)    {        pFun(*--S.top);    }    return OK;}//visit函数Status Visit(ElemType e){    printf("%d\n", e);    return OK;}//调用StackTraverse(S, Visit);

查看完整回答
反对 回复 2022-01-23
?
繁星coding

TA贡献1797条经验 获得超4个赞

SqStack S,;
ElemType e;
Status result= StackTraverse(S, Visit(e));

查看完整回答
反对 回复 2022-01-23
  • 2 回答
  • 0 关注
  • 210 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信