简单静态链表

下面的代码是一个简单的静态链表,它由3个学生的数据(学号,成绩)的结点组成。请考虑:(1)head的作用?(2)p的作用?