我用malloc了一个环形队列,但队列长度最大只能设置到420byte,超过程序就会崩溃;我尝试更改堆栈的大小,堆从原来的0x1000变成了0x20000,但队列长度依然不能超过420
请问各位大佬有什么解决方法吗?急急急
你好,
Heap size最大只能为0x1000,以及你结构体是在哪里malloc的,崩溃错误是什么
你好,环形缓冲区结构体是在henry函数内的while之前malloc的,结构体成员数组小于420的时候,程序就可以正常运行,环形队列结构体可以正常存取数据,但数组大小超过420时,程序一开始运行就会自动停止,没有崩溃错误