关于cjson的介绍和使用方法就不在这里介绍了,详情请查看上一篇博客cjson使用方法. JSON的内存结构像广义表,可以认为是有层次的双向链表. cJSON程序中的细节点如下: 大量宏替换 大量静态函数 错误处理机制 字符串处理时存在utf16转utf9,编码转换 用函数指针封装malloc,free,方便用于处理,比如在申请后初始化,或者释放前进行一些处理等. cJSON中的重要接口函数如下: 解析函数 cJSON * cJSON_Parse(const char *value); 打印函数…