...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++引入的一个概念,较比指针方便