0
/*
Here is the piece of code causing segmentation fault
*/
int search_for_data(T_NODE head, int data){
while(head){
if(head->data > data)
head = head->left;
if(head->data < data)
head = head->right;
else
return head->key;
}
return -999999;// in case the node is not found
}
Код, похоже, вызывает ошибку сегментации для нескольких значений, но отлично работает для других. Я попытался найти 22, и произошла ошибка сегментации.Ошибка сегментации в дереве двоичного поиска
Thanx много !! Это было действительно полезно! –