第一个问题,我觉得没问题,用visual studio 2005 验证过也没问题,代码如下:
char _wifiData[20];
sprintf(_wifiData,"%.3f",3.1455);
printf("%s\r\n", _wifiData);
执行输出:
3.146
不知道是不是编译器环境不一样。
第二个问题,楼上正解。
有语言问题, 我的经验是拿visual studio 建个win32工程验证一下。

------------------------------------------------------------------------------------
直接搜:USB转TTL无线版
|