问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问L=(linklist)malloc(sizeof(lnode))中()malloc和sizeof()括号里分别是什么含义,这两个可以一样

发布网友 发布时间:2022-05-15 09:55

我来回答

2个回答

热心网友 时间:2023-10-19 04:22

malloc是动态开辟内存,函数返回为void型指针(指向开辟的内存空间)
前面那个括号是开辟内存的类型,如L=(linklist*)malloc(sizeof(lnode)),就是将原来malloc返回的void型指针强制定义为 linklist型(也就是你一开始定义的指针L的类型),这样才可以赋值给L.

sizeof(Inode)是指malloc开辟的内存空间的大小,这里就是指,这个大小为Inode型所占的容量.(例如sizeof(int),就是开辟一个整形的空间(4字节).分配两个int的空间就是2*sizeof(int))

热心网友 时间:2023-10-19 04:22

malloc()是内存分配,里面单位是字节
sizeof()是获得类型的内存大小也是字节为单位

那么假设lnode 是一个变量类型的话。意思就是分配内存大小为sizeof(lnode)。
32位操作系统下:例如inode是一个int型那么malloc(sizeof(4))也就是分配4个字节大小的内存把malloc函数的返回地址赋值给L追问我就是搞不明白(linklist)malloc(sizeof(lnode))里malloc前面那个括号和 sizeof后面的括号里该写什么,麻烦再解释下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑lol突然很卡怎么办啊电脑玩lolfps低怎么解决 危化品仓库有什么设备 香港中文大学2021-2022在河北,重庆最低录取分数线 ChaCheer 洽洽 南瓜子 盐焗味 500g-适用对象 老闫家小粒香南瓜子-适用对象 洽洽盐焗味南瓜子-适用对象 盐焗南瓜子里有添加明矾吗 老街口盐焗味南瓜子500g*2袋量大优惠休闲零食 一天走多少步可以减肥每天走多少步可以减肥 肉炖土豆需要炖多久时间 linux 文件系统 ext2 的inode一般认为有128个字节,那么,每个字节的含义是什么呢? jquery ztree 怎么从前台动态获取后台数据 建行房贷收入证明一定要用建行专用的吗公司开的能用吗? 柠檬怎么吃?怎么泡水才能减肥? 销售攻心读后感 如何影响顾客的购买决定 读后感 拥抱你的客户第四五章读后感 如何根据代码获取ztree对应的值 杨氏弹性模量黄铜 杨氏弹性模量的介绍 弹性模量和杨氏模量有什么区别吗? 我是什么星座的啊!!! 怎么通过普通按钮的点击事件,获取到ztree树已选择的节点信息 那我的生日是2000年阴历2.29,我是什么星座的? 农历2.29是什么星座 1985.农历2.29生日,是属什么星座 2003年2.29是什么星座什么生宵 我阴历2.29生日 是什么星座 生日是2.29.农历,那我是什么星座? 2.29是什么星座 inode 智能客户端 出现max connection reached是什么意思? tune2fs列出的inode blocks per group是什么意思 求问查看服务器配置或检查本地网络是什么意思 iNode软件教程中的描述 图3-6中“服务类型”选项 我们大学是装inode上网,可是我的inode总是出现这句话“Rejected by RADIUS server without any message" linux中-rw-r--r-- 1 srv life 12396 8月 3 14:58 SQL.sql是什么意思呀 特斯拉提车第一天充电不要钱吗 特斯拉一年充电要多少费用啊 ztree实现拖拽功能后,怎么去动态获取一个节点的父节点id呀 贵妇尊享提拉紧致蛋白抗皱套装 用完可以贴面膜吗? 适合50多岁用的提拉紧致抗皱护肤品 2022麒麟990还能用几年 990处理器用两年手机会卡顿吗? 10英寸平板电脑选购 结婚的时候都会交换结婚对戒,对戒的含义是什么? 亲们请问结婚的时候都会交换结婚对戒,对戒的含义是什么? 结婚钻戒和对戒有什么区别? 请问空开开关C40的烧坏了能不按装空开C63的空开吗? 家用C40空气开关会跳闸吗 C40的空气开关230V〜它的电压是多少? c40的空气开关能代多少平米电热地暖?