永发信息网

c语言 结构体问题!!高分!着急!

答案:3  悬赏:80  手机版
解决时间 2021-11-27 19:08
c语言 结构体问题!!高分!着急!
最佳答案
ptr_em是个指向vector结构的指针,所以应该用“->”来引用它指向的结构体中的成员。
char *tmp = root->ptr_em->name;

还有下面这句也错了,编译能过,但运行时可能会出错。
root=(struct node *)malloc(sizeof(struct node*));
这里用malloc分配的应该是一个node结构体,所以调用malloc传入需要分配的内存大小应该是node结构体的大小,而不是node结构体指针的大小。也就是说应该改成下面这样:
root=(struct node *)malloc(sizeof(struct node));
全部回答
把name删除后,输入法看好在英文状态重新输入一次。
root=(struct node *)malloc(sizeof(struct node));
elem[0].name = "天下第一";
elem[1].name = "天下第二";
elem[2].name = "天下第三";
elem[3].name = "天下第四";

字符指针应该指向字符数组啊!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
江苏江阴这里没有摩托车驾照可以起吗
32层的工地用多大的增压泵?
怎么设置启动应用快捷键 ,比如下图那个软件
桐乡凤高有没有一个班花两万元进去的
我们在做一个面向艺人的演绎平台,想要招募在
新潮美容美发店地址在哪,我要去那里办事,
涂磊真的生气了,怎么就弄不清异性的交往尺度
海淘腰带尺码到底怎么选
描写荼靡花的好的句段有哪些?
姓霍的历史上都有什么名人?
南通海财投资管理有限公司怎么样?
实力商家每卖一款产品就要一款商标授权书吗,
没有当贝 手机上的软件怎么安装到电视上
六扇门风云实力证明答错了怎么办
有必要通过惠普 recovery 创建还原点吗
推荐资讯
一张机票可以去几家免税店
为什么有些人审美一定要找认同昵。别人不认同
权利游戏第五季第二集前面那“两个岛中间有个
穴位到底是怎么回事
淘宝(天猫)里的飞乐达数码专营店里买的是正
问物是做什么的?
在学校阳阳把小华文具盒不小心弄丢在地上,写
砂石垫层的压实系数为0.960要怎样做
和男朋友谈了一个多月,他有一个16年的女闺蜜
莆田平海人好吗?
4个男人,你认为哪个最成熟
最近一直在看magento系统,还做了一个小插件
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?