会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
不明白就去明白
博客园
首页
新随笔
联系
订阅
管理
2017年3月29日
Sprintf格式化float型引发的问题!
摘要: 项目需要打印一串浮点型数字,于是刚好用sprintf函数格式化,然后出现了意想不到的问题,float型数字全是0.00.。而后面的数字也出现错误。网上查找原因,才发现没有遵循AAPCS栈使用规约,看了之后发现之前写程序真是在冒险。 规约规定,栈任何时候都得4字节对齐,在调用入口得8字节对齐。在这个约
阅读全文
posted @ 2017-03-29 10:28 不明白就去明白
阅读(2134)
评论(0)
推荐(0)
编辑
公告