c++新手作业遇到问题求助。引发了异常: 读取访问权限冲突。 this 是 nullptr。

很菜的菜鸡 2018-08-22 01:31:37
引发了异常: 读取访问权限冲突。
this 是 nullptr。

是执行下面这个函数出的问题
void Worker::registration(Worker * head)
{
while (head->next != NULL)
{
head = head->next;
}
Worker*node = new Worker;
head->next = node;
node = NULL;
cout << "输入姓名:";
cin >> node->Name;
cout << "输入性别:";
cin >> node->sex;
cout << "输入编号:";
cin >> node->Number;
cout << "输入电话:";
cin >> node->Phone;
cout << "输入年龄:";
cin >> node->age;

}
...全文
5111 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
羽飞 2018-08-22
  • 打赏
  • 举报
回复
Worker*node = new Worker;
head->next = node;
node = NULL; // 这里设置成了null
cout << "输入姓名:";
cin >> node->Name; // 这里又开始用了
cout << "输入性别:";

33,321

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧