看一句代码

[复制链接]
2326|5
 楼主| 思行合一 发表于 2011-2-21 18:59 | 显示全部楼层 |阅读模式
ADI_ETHER_BUFFER *buf;

buf = (ADI_ETHER_BUFFER *)malloc(nobytes_buffer+sizeof(ADI_ETHER_FRAME_BUFFER)+datasize);


buf指向了一段内存,现在把指针转化为ADI_ETHER_BUFFER *结构体指针了, 怎么感觉像是把那段申请的内存变成了结构体了?
delin17 发表于 2011-2-22 14:46 | 显示全部楼层
结构体本质就是一个连续打包的内存..
buf是一个结构体指针,现在可以通过buf对所指向的内存进行结构体操作了.
bit6019 发表于 2011-2-23 13:01 | 显示全部楼层
楼上讲解的颇有道理
6019赵文 发表于 2011-2-23 20:43 | 显示全部楼层
建议好好看看malloc这个函数的用法
黑发尤物 发表于 2011-3-20 18:43 | 显示全部楼层
恩,颇为受益!
maoyanketi 发表于 2011-3-30 20:58 | 显示全部楼层
一句就这么难!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

215

主题

1391

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部