最近学数据结构老想写写栈的那个头文件,不过写了一遍后错了,一直错,就在Push那里,一直卡住,很无奈:-(
后来发现还是自己的指针学的不够好!!!!唉.......
Push那个函数那里那里要写成Status Push(SqStack *S, SElemType e)的形式,而调用的时候以Push(&s, i);的形式,,就这里卡住了好久啊,唉,,如果不这样写的话,地址容易混淆,出现各种错误,这里就会出现形如Segmentation fault的错误。
好了,不多说了,留个代码,纪念吧~~
这里是头文件,存成.h型的头文件!