*是声明指针 如:int *p 代表指向int 地址的指针。数据类型 * 指针名。
&代表取地址,int a=1,&a代表去a的地址。
函数void xxxx(int*p);调用的时候就要xxxx(&p);因为传进去的必须是一个地址。
void deletePerson(Addressbooks* abs,string name) { int ret = isExist(abs, name);
这里isExist()里面不能用&是因为外面函数传进去的已经是一个地址了。