猿问

有谁知道void push(SqStack &S,int e)有什么错误吗?求指点

在数制转换程序中
谢谢

有只小跳蛙
浏览 632回答 2
2回答

互换的青春

函数类型应为int型,因为之后存在函数调用,有返回值return ok(0);即:int push(Sqstack &s,int e){*s.top++=e;return ok;}

慕工程0101907

数据结构中的是伪代码,当写成源程序是要修改;(1)将算法中用到的所有变量定义,类C代码中的变量大部分都没有定义而直接使用,这在C语言中是不允许的。f2)将算法中的数据类型指定为某种具体的C语言类型。如链表中的数据域的定义为:ElemType data;可将其改为:int data;将来输入数据演示时统一用整型数据。f3)用retum 带回返回值,如创建单链表的函数定义Cre.ateList_ L(LinkList&L,ElemType n),其中的返回值用&L表示,这不符合C语法,可改为LinkList CreateList_L(LinkList L,int n),在函数结束时用return L:返回创建的单链表的头指针。f41设计主程序调用算法,并显示输出结果。
随时随地看视频慕课网APP

相关分类

Java
JavaScript
我要回答