framework

导航

Clion单步调试

如下代码做链表初始化的代码

void LinkList::CreateLinkList(int n) {
ElemType *pnew, *ptemp;
if(head=NULL){
cout << "Error head NULL" << endl;
}
ptemp = head;
if (n < 1) {
cout << "Error n:" << n << endl;
return;
}
for (int i = 0; i < n; i++) {
pnew = new ElemType;
DataType data;
cout << "Please input data i=" << (i + 1)<< endl;
cin >> data;
pnew->data = data;
pnew->next = NULL;
ptemp->next = pnew;
ptemp = pnew;
}

}
运行后C++ 进程已结束,退出代码 -1073741819 (0xC0000005)
进入调试模式:

F11 :设置断点
Shift+F9 : 进入调试模式

 

 

 

步出Shift+F8
运行到光标处Shit+F9

C++允许这么写。。。

if(head==NULL)

posted on 2021-06-30 18:32  framework开发  阅读(702)  评论(0编辑  收藏  举报