strcpy(buf, "{\"id\":123,\"dp\":{");
memset(text, 0, sizeof(text));
sprintf(text, "\"Test01\":[{\"v\":%u}]", 35); //语句1
strcat(buf, text);
memset(text, 0, sizeof(text));
sprintf(text, "\"Test02\":[{\"v\":%.2f}],", 36.25); //语句2
strcat(buf, text);
strcat(buf, "}}");
为什么语句1能正确格式化数据,而语句2却不能? 我之前用KEIL 在stm32上是调试好了的
热门产品 :
CH32L103: 32位PDUSB低功耗单片机