原因:如果程序中有删除父级的cJSON,则不用在删除父级的cJSON之前删除子级的cJSON了,否则会导致内存分配紊乱(大量free的入口地址找不到),从而导致后续所有的free都失败。
比如,json2是json1的子级,则如果有删除json1的代码就不用了再删除json2了,否则内存紊乱。
原因:如果程序中有删除父级的cJSON,则不用在删除父级的cJSON之前删除子级的cJSON了,否则会导致内存分配紊乱(大量free的入口地址找不到),从而导致后续所有的free都失败。
比如,json2是json1的子级,则如果有删除json1的代码就不用了再删除json2了,否则内存紊乱。