1、CStudent *student1,*student2;
COblist stulist1,stulist2;
student1=new CStudent;
stulist1.AddTail(student1);
student2=(CStudent*)stulist1.GetHead();
stulist.AddTail(student2);
执行到最后一句时提示出错。请问这时student1和student2是指向同一个空间还是两个空间?为什么会出错啊?应该怎么办?
2、COblist对象是否可以作为参量进行传递?
void fun(COblist &list)
{
  list.AddTail(..);
}
void main()
{
   COblist list2;
   fun(list2);
}
上边是否可行??