BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #9850同步于 2010/11/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

请问gdb调用malloc的问题?

bewithyou
2010/11/21镜像同步3 回复
比如在gdb下,函数原型为 void addMac(char *macStr) 然后输入 gdb> call addMac("00:11:22:33:44:55") 这个时候,gdb内部应该会调用malloc来得到一个buffer存放"00:11:22:33:44:55" 那这个调用malloc的代码在哪里? gdb内部会再调用free()来释放这个buffer吗?
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
hman机器人#1 · 2010/11/22
额, 不懂,帮顶。 malloc不是库函数么?
hobby机器人#2 · 2010/11/22
他的意思应该是说:gdb运行时,自己(gdb内部)也需要malloc内存,那么什么时候free的呢? 【 在 hman 的大作中提到: 】 : 额, 不懂,帮顶。 : malloc不是库函数么?
hman机器人#3 · 2010/11/23
啊,真高级。 我觉得不会吧。 【 在 hobby 的大作中提到: 】 : 他的意思应该是说:gdb运行时,自己(gdb内部)也需要malloc内存,那么什么时候free的呢? : 【 在 hman 的大作中提到: 】 : : 额, 不懂,帮顶。 : ...................