ccsv5不能使用sprintf

[复制链接]
 楼主| Imakey 发表于 2013-9-3 01:11 | 显示全部楼层 |阅读模式
如题,我在程序中试用字符串格式处理函数,sprintf();
已包含 stdio.h
程序调用如下
temp=3.14159;
sprintf(s,%7.3f,temp);
仿真调试发现s里面存的是 .3f 这是怎么回事??
dirtwillfly 发表于 2013-9-3 12:59 | 显示全部楼层
你少了双引号
例如:sprintf(s, "%.2f", i);
 楼主| Imakey 发表于 2013-9-3 14:22 来自手机 | 显示全部楼层
dirtwillfly 发表于 2013-9-3 12:59
你少了双引号
例如:sprintf(s, "%.2f", i);

嗯,是发帖时候忘了加双引号,实际程序有加引号的,但是s里面还是.3f
dirtwillfly 发表于 2013-9-3 14:25 | 显示全部楼层
Imakey 发表于 2013-9-3 14:22
嗯,是发帖时候忘了加双引号,实际程序有加引号的,但是s里面还是.3f

不清楚。你把你的程序传上来看看
nefusmzj 发表于 2015-6-7 22:53 | 显示全部楼层
楼主你好:
我刚刚也遇到同样的问题,过来寻求答案,请问您解决这个问题了吗?可以分享一下吗?
sss3226101 发表于 2015-12-11 16:48 | 显示全部楼层
不支持浮点数,科学计数法啥的,我也很是无语。。。大神么用ccs一般怎么解决这个问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
sss3226101 发表于 2015-12-11 17:21 | 显示全部楼层
搞定了,设置这个就能用了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

11  发表于 2019-5-13 07:59

评分

参与人数 1威望 +2 收起 理由
dirtwillfly + 2 赞一个!

查看全部评分

dirtwillfly 发表于 2015-12-11 20:48 | 显示全部楼层
sss3226101 发表于 2015-12-11 17:21
搞定了,设置这个就能用了

很赞
firstblood 发表于 2015-12-11 22:41 | 显示全部楼层
这是输出函数的,需要跟UART接口的做对接的。
comeon201208 发表于 2015-12-11 22:50 | 显示全部楼层
做好相关的接口对接的就可以了。
angerbird 发表于 2015-12-13 01:03 | 显示全部楼层
不是吧,,查看相关的库函数的。
sensitivity 发表于 2019-5-14 19:48 | 显示全部楼层
估计是库函数调用问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:联系邮箱 997494013@qq.com

76

主题

779

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:联系邮箱 997494013@qq.com

76

主题

779

帖子

4

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