Student L=(Student *) malloc(sizeof(Student));
改成 Student *L=(Student *) malloc(sizeof(Student)); 应该是指针变量吧
还有 typedef student *next; 这里你定义了个next 名的 student* 指针,没有用到,是什么意思?
可能是student *next; 才对吧.改以上后我的编译器没有报出什么出错提示,
void main()
{
Student *L=(Student *) malloc(sizeof(Student));
}
地址申请应该写到成员函数或者Main函数中
typedef student *next; 这里没有报任何错误吗??这样写是什么意思??