同学们提问关于“malloc_请问L=(linklist)malloc(sizeof(lnode))中()malloc和...”的问题,52IJ师说平台通过网络上精心整理了以下关于“malloc_请问L=(linklist)malloc(sizeof(lnode))中()malloc和...”的一些有用参考答案。请注意:文中所谈及的内容不代表本站的真正观点,也请不要相信各种联系方式。下面是本网所整理的“malloc_请问L=(linklist)malloc(sizeof(lnode))中()malloc和...”的相关信息:
请问L=(linklist)malloc(sizeof(lnode))中()malloc和...
科目: 关键词:mallocmalloc是动态开辟内存,函数返回为void型指针(指向开辟的内存空间)
前面那个括号是开辟内存的类型,如L=(linklist*)malloc(sizeof(lnode)),就是将原来malloc返回的void型指针强制定义为 linklist型(也就是你一开始定义的指针L的类型),这样才可以赋值给L.
sizeof(Inode)是指malloc开辟的内存空间的大小,这里就是指,这个大小为Inode型所占的容量.(例如sizeof(int),就是开辟一个整形的空间(4字节).分配两个int的空间就是2*sizeof(int))
其他回答
malloc()是内存分配,里面单位是字节
sizeof()是获得类型的内存大小也是字节为单位
那么假设lnode 是一个变量类型的话。意思就是分配内存大小为sizeof(lnode)。
32位操作系统下:例如inode是一个int型那么malloc(sizeof(4))也就是分配4个字节大小的内存把malloc函数的返回地址赋值给L...
- hou machine building_...1 water, often comes
- gotta have you 歌词_Gotta Find You 歌词中文意
- mastercard是什么意思_...billing information fo
- 炫舞英文名字大全_...要个性字体+特殊符号最主要
- angle 陶喆_Angelane 翻译什么意思 求大神们 解下
- 法国电影芳芳_...也都有一个属于自己的芳芳.电影
- 纪伯伦简介_谁能给我一个纪伯伦的英文简介,急,
- 2013年9月9日_(2013年9月20日上午7点-2014年9月9
- 下月_下下月的书面表述
- determines_Attitude Determines Altitude什么意
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
