带头结点链表
空链:
POINT head1 = {0}; //此为不完全赋初值,指针被赋值为NULL。若不赋值,则head1中的三个成员是有值的,其值为垃圾数据
| 不带头结点链表
空链:
POINT *head1 = NULL; //对于一个不带头结点的链表,初始情况应该是一个“空链”,所谓空链,就是值为NULL的一个指针变量
注意: //这个不是空链,这个链中有一个有效节点
p和head1是一样的 |
带头结点链表
空链:
POINT head1 = {0}; //此为不完全赋初值,指针被赋值为NULL。若不赋值,则head1中的三个成员是有值的,其值为垃圾数据
| 不带头结点链表
空链:
POINT *head1 = NULL; //对于一个不带头结点的链表,初始情况应该是一个“空链”,所谓空链,就是值为NULL的一个指针变量
注意: //这个不是空链,这个链中有一个有效节点
p和head1是一样的 |