...InitStack(SqStack &S)与int InitStack(SqStack *S)有什么区别...

发布网友 发布时间:2024-10-24 10:49

我来回答

2个回答

热心网友 时间:21小时前

&S是引用,S和传入的形参变量共用同一个存储空间,相当于别名。
*S是指针,S是指针变量,它是有自己的存储空间的,只是它的存储空间存的是形参变量的地址。

热心网友 时间:21小时前

c语言里没有
int InitStack(SqStack &S)、
这个是引用参数,是c++引入的一个概念,较比指针方便
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com