我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么将字符输出为浮点型是0.0000?

q

是精度丢失了么?

printf 这种操作,本来就是类型不安全的。你拿 char 喂给 printf,然后把他当做是 lf 去解析。会发生什么完全不可知。

建议:放弃对这种 UB 的探索,按照标准,写在所有平台/编译器下行为确定的代码。

类型搞错了,最后一个printf,%8.4lf你使用了字符型进行格式化它,导致出错了,把他改成%c即可。

近期文章

  • php 数组字符串,如果转为数组
  • Vs2012中没有vsscanf函数
  • Python循环嵌套
  • C#如何实现传递bool类型的指针参数?
  • 新手问一个线程同步问题
  • ORACLE出问题了还是我电脑问题?
  • SQL中除法运算报错,求指导
  • mysql语法错误问题(详见代码)
  • 困扰了一天的问题都没有就解决,求大佬帮忙
  • Jmeter引用自定义jar包,运行时候出现如下错误
  • idea 使用tomcat启动项目报错
  • 专业检索SU=(肩周炎 or 冻结肩);(SU=肩周炎 or SU=冻结肩)两个式子有区别吗
  • 【flutter】MAC配置环境时,flutter doctor不能连接服务器的问题
  • 关于多线程问题,signalAll,await问题
  • 函数重载的小问题吗,请教大家,谢谢
  • vue脚手架创建项目失败
  • 请大神指点一下这部分运算放大器电路原理,谢谢
  • python django python manage.py runserver出的错误
  • CodeBlocks注释后没有描述窗口
  • vue Cannot find module 'webpack/lib/RuleSet'

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华