导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:WAVE仿真环境,无法使用sprintf()函数

* 19695: C51编程:WAVE仿真环境,无法使用sprintf()函数,请指教,感谢!

   wu_qingsh 
wu_qingsh发表的帖子 

 C51编程:WAVE仿真环境,无法使用sprintf()函数,请指教,感谢!
代码如下,希望将浮点数转换成字符串,但str[]中为乱码,什么原因,如何解决?
我的Email: WU_QINGSH@163.COM

#include <reg51.h>
#include <stdio.h>

main()
{
          data float tmp;
          data unsigned char str[20];
          tmp=-12.5;
          sprintf(str,"%3.3f",tmp);
          for(;;){}
}


发表时间:2003年2月28日12:22:00

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:我仔细比较了ADUC812和C8051F发现ADUC812除了A/D转换速度高于C8051F之外,其
[下一篇帖子]:初学者:vsd文件用什么软件打开?