以编程栈的功能来就行说明
栈的声明:
- *&s
当对指针内部需要就行修改操作
初始化栈,对传入的栈指针,就行创建空间的修改操作
- *s
当对指针不需要就行修改操作,只需引用
引用指针s里面的内容,判断是否为空
- int num
引用从push方法传进来的参数 num,
并赋值给栈顶,
因此不需要用&num
- int &num
需要对 从pop方法传入的参数num就行修改操作,
然后在主方法,就可以对传入的num就行读取
初学c语言,以上是我的简单的认知,对我来说,写几个简单的方法是够用了
有什么不对,还希望指教