函数声明 status InitList(SqList *L);
函数调用SqList L;InitList(&L);这里函数声明里面的形参是指针,为什么在引用的时候实参为引用这个顺序表呢?
&L表示去L的指针。
&L
这个&在这里不是表示引用,而是表示取地址。楼主代码没贴全,有些东西也不好讲,你这里的SqList应该已经是指针类型了吧InitList要完成初始化的操作,并且想在函数内改变你实参L的指向(此时必须传二级指针或者一级指针的引用才行)