关于指针的问题
我想问个问题 谁能帮我一下
struct student
{ int num;
float score;
struct student *next;
} *p1,*p2;
scanf("%d%f",p1->num,p1->score);
p2->next=p1;/*这个是什么意思*/
p2=p1;\*这个是什么意思.*\
着后面两个不是相互冲突的吗?
这样赋值以后到底P2指向P1的什么地方?
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
请回答详细点我是初学者 谢谢!