永发信息网

结点删除后的值?

答案:1  悬赏:50  手机版
解决时间 2021-04-14 09:44

typedef struct Node
{
int data;
struct Node *Lchild;
struct Node *Rchild;
}BiTree;

定义

void main()

{

BiTree*p;

p=(BiTree *)malloc(sizeof(Node));

p->data=1111;

p->Lchild=NULL;p->Rchild=NULL;

free(p);

}

程序时这样的,请问free(p)之后,p==NULL么?p->data=多少?

最佳答案

1,p是一个指针,p的值是内存地址。


free(p)是把p指向的那块内存释放了,但p的值没有变,所以此时p != NULL;


只有重新对p赋值,p = NULL;这时p才为空。


2,free(p)后,p指向的那块内存释放了,p就是所谓的野指针,


此时p 不应再用,此时p->data 的值是不确定的。


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
餐饮业财务报表
《再别康桥》的诗歌意境!!跪求!!
笔记本电池坏了怎么办?我是在天津买的现在在
喜欢一个比自己大一岁的女孩行不行阿?
期货涨跌的原因
南宫流云的身份是什么?南宫男神不应该就是龙
阜新阜东花生制品有限公司怎么去啊,有知道地
安全八字卫生口号大全,团队口号霸气的八字
深度完美系统的垂直同步怎么关?
一个长度为L的轻弹簧,将其上端固定,下端挂
农场如图这个然后怎么弄?
惠州市2010年高三第二次调研考试文科综合答案
爱情连连看韩央央一直在关注你我很喜欢你
知道角度和半径,怎么算玄长?
金莎《笨蛋》的歌词含义是什么?
推荐资讯
华圣医疗集团淳溪医院我想知道这个在什么地方
小米6,6G内存剩余为什么只有3G左右
读出如图所示各测量工具的测量值,并将结果填
仙台寺村这个地址在什么地方,我要处理点事
喜欢看「原来是美男」吗?喜欢里面谁呢?
天蝎座PK双鱼?
单选题Theroadisover________metreslong.A
把下列句子组合成语意连贯的一段话。(只填序
手机登qq是怎么收费的
选用什么样的粉底夜比较好呢
喜欢上一个人是什么感觉和表现?
fate/go玉藻前好还是白贞德好,哪一个值得先
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?