C++链表中的string成员怎么读入?

发布网友

我来回答

3个回答

热心网友

用指针当然可以,只是你得为指针开辟空间,才能往里面写东西啊。
所以
NODE *student = new NODE;
getline(cin, student->name); //这样才行
...
delete student; //记得释放追问能加你Q细聊吗?已私信~

热心网友

用指针的话你要先申请内存,前面加一条:
student = (NODE *)malloc(sizeof(NODE));

热心网友

用指针需要先分配空间才可以使用!
NODE *student=NULL;

student=new NODE ; //加上这句就好了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com