level 1
你这样定义函数相当于是
```c
Contact a;
Contact *p=NULL;
Contact *head=p;
head = &a;
//此时p依然指向NULL
```
不论head的值如何变都不会影响到p的值也就是p指向的地方,如果想要通过head改变p的值的话应改成二级指针
例如
```c
Contact a;
Contact *p=NULL;
Contact **head=&p;
*head = &a
//此时p指向a
```
2024年05月11日 16点05分

