F340向Com口写float类型数据

[复制链接]
 楼主| arucied 发表于 2010-5-17 21:30 | 显示全部楼层 |阅读模式
float a=1392.9871;
  char g[20];
  sprintf(g, "%.4f", a);//将a存入g[20]中

  发送时:
SBUF0=g[0];
SBUF0=g[1];
SBUF0=g[2];
。。。
但是Com口只能收到1 就是第一个数g[0]
为什么?
该怎么改?
ayb_ice 发表于 2010-5-18 09:08 | 显示全部楼层
联合或强制指针变换
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:拔剑四顾心茫然

8

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:拔剑四顾心茫然

8

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部