1. 程式人生 > >STM32移植cJSON注意free釋放記憶體

STM32移植cJSON注意free釋放記憶體

如題: 關於怎麼移植的

網上有很多參考文件,也很簡單,因為cjson只有2個檔案,一個cJSON.c 一個cJSON.h檔案。 關於如何釋放記憶體,自己除錯的時候也是搜了度娘,網上好多方法並不正確,故寫下此文件 使用時的流程是:


cJSON * root; 
char * str = {"dev":"stm32","id":"0001"};
char * res;
root = cJSON_Parse(str);
res = cJSON_PrintUnformatted(root);
printf("\r\n%s\r\n", res);
cJSON_Delete(root);
free(res);

到此就OK了,so easy