教材里看到的线性表的子函数 一个把两个线性表作成并集的子函数的简化 为什么第一个List参数那里有一个&? 这本书说了是c语言描述
void union(List &La,List Lb)
{
int e;
La_len=ListLength(La);Lb_len=ListLength(Lb);
for(int i=1;i<=Lb_len;i++)
{
GetElem(Lb,i,&e);
if(!LocateElem(La,e,equal);
ListInsert(La,++La_len,e);
)
}
}
&这个操作符在c语言里如果用于变量前,表示取地址操作,这里肯定是需要操作La这个数组的原内容的