[thinking] malloc引发的事件

环境:ubuntu 16,C语言 问题描述:程序中,malloc分配小于128字节可以正常分配,但大于128k的时候,malloc就崩了。 分析:代码截图如下: 下面是执行的结果,可以看出第710行是没跑的,死在了malloc里面。 经过一段时间的思考和调试,通过man查找到了malloc的用法,仔细阅读才发现问题所在,man的说明如下,有兴趣的可以自己查看man手册: 其中明显的指出,默认最大上
相关文章
相关标签/搜索