跨考408学王道数据结构的困惑。
为什么顺序表插入删除要加&
bool ListInsert(sqlist& L, int i, Elemtype e)
bool ListDelete(sqlist& L, int i, Elemtype& e)
而链表的插入删除操作不用加&呢?
bool ListFrontInsert(LinkList L, int i, ElemType e)
bool ListDelete(LinkList L, int i)
跨考408学王道数据结构的困惑。
为什么顺序表插入删除要加&
bool ListInsert(sqlist& L, int i, Elemtype e)
bool ListDelete(sqlist& L, int i, Elemtype& e)
而链表的插入删除操作不用加&呢?
bool ListFrontInsert(LinkList L, int i, ElemType e)
bool ListDelete(LinkList L, int i)
顺序表传入的是数组,你不加&那么传入的不是地址而是值
链表你传入的本来就是指针