DEV-C++出现了“Program receivedkein signall SIGSEGV,Segmentation fault.”的问题,是啥意思?

 
上面的信息是在我编写二叉排序樹创建查找,插入元素时产生的产生的原因如下:
BiTree T;//首先声明一个二叉树类型的指针变量,但是变量T只是一个地址大多数情况下不為NULL.这便是产生上述错误的主要原因(将T赋值为NULL即可)。



但是由于变量T不为空下面本应执行的代码并没有执行:



但是开头只是声明了变量T,并没有为其开辟空间所以T->data.key是有问题的,最终导致了上面的问题
故而只需把T赋值为空即可。
}

我要回帖

更多关于 signal 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信