cjson源代码解读(三) 解析字符串、数字、数组、对象 1. 解析数字1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 static const char *parse_number(cJSON *item,const char *num) { double n=0,sign=1,scale=0;int subscale=0,signsubscale=1;...
cjson源代码解读(三)解析字符串、数字、数组、对象 1. 解析数字 static const char *parse_number(cJSON *item,const char *num){ double n=0,sign=1,scale=0;int subscale=0,signsubscale=1;if (*num=='-') sign=-1,num++; /* Has sign? */ if (*num=='0') num++; /* is zero ...