Initlist(&L); 为什么要加&?
因为你在构造表的时候,只是定义了int Initlist(Sqlist *L)空指针,在调用的时
候要对本身引用才能够改变值。
int Initlist(Sqlist &L)如果是这样定义的,
调用的时候应该可以Initlist(L);
sqlist l;
eacher(l);
void eacher(&l)
使用 .
*
*
sqlist l;
eacher(&l);
void eacher(l);
上面的l前是带有星号的
使用的是 ->
*
sqlist l;
eacher(l);
void eacher(&l);
使用的是 ->