0
リンクリストは考えましたが、セグメント化エラーがあります。 しかし、このコードがメモリリークを持って、なぜ私はちょうどPTR =次回、リンクリストノードのセグメント化エラー
コードブロックが言ってみました...、
を知りません。 < - この部分にはセグメント化エラーがあります。
if(head == NULL)
{
head = new Nodes;
head->r_data = data1;
head->u_data = data2;
head->r_node = NULL;
head->u_node = NULL;
}
else
{
Nodes *ptr;
ptr = head;
Nodes *next;
next = head->r_node;
while(ptr != NULL)
{
if(ptr->r_data == data1)
{
next = ptr->u_node;
while(ptr != NULL)
{
if(ptr->u_data < data2)
{
ptr = next;
next = ptr->u_node;
}
else
{
break;
}
}
break;
}
else if(ptr->r_data < data1)
{
ptr = next;
next = ptr->r_node;
}
}
ptr->r_data = data1;
ptr->u_data = data2;
ptr->r_node = NULL;
ptr->u_node = NULL;
}
これはCのようです。 –
言語はC++ – withkikoz