思路:
遍历表A,表B,数值相同的用k来记录,重新填充到表A中,最后表A的长度为k。
void Intersection(Sqlist &A,Sqlist B){
int i,j,k=0;
for(i=0;i<A.length;i++) //遍历表A
for(j=0;j<B.length;j++) //遍历表B
if(A.data[i]==B.data[j]) //数值相同A表k记录重新填充数值
A.data[k++]=A.data[i];
A.length=k; //新表A的长度为k
}