scanf与printf转换说明符区别
来源:互联网 发布:网络协议概念 编辑:程序博客网 时间:2024/06/07 17:09
【问题描述】 scanf函数与printf函数的转换说明符几乎一致,都可以使用%c,%d,%e,%f,%g,%a,%p,%o等。那么他们的转换说明符有何区别?
【解析】
printf函数中将%f,%e,%E,%g,%G同时用于float类型和double类型,而scanf只把它们用于float类型,而用于double类型时要求使用l修饰符,即使用类似于%le的转换说明符。这就意味着,如果将printf函数的格式代码照搬于scanf函数,当输入为double类型时,若没有l修饰符修饰,则会出现精度截短的现象。
- scanf与printf转换说明符区别
- scanf与printf转换说明符区别
- 格式转换说明符scanf,printf
- scanf和printf中的转换说明符
- printf()和scanf()中的控制字符串与转换说明符、转换说明修饰符
- printf()、scanf()用法总结及其格式转换说明符
- 格式转换说明符scanf,printf格式%大全/格式化输入输出
- 格式转换说明符scanf,printf格式%大全/格式化输入输出
- 格式转换说明符scanf,printf格式%大全/格式化输入输出
- C函数printf和函数scanf的转换说明符中实现可变的字段宽度
- printf()与scanf()的重要区别
- C中printf 和 scanf 的格式说明符
- printf与scanf
- printf与scanf
- printf()与scanf()
- 7.1 printf与scanf
- printf 与 scanf使用
- printf()的转换说明符%m.n
- ubuntu 64 server 环境安装php5.3.10+mysql5.5.20+apache2.2.22
- jQuery Ajax 实例 全解析
- JQury Ajax
- http://www.iteye.com/job/topic/1119480?page=4http://www.iteye.com/job/topic/1119480?page=4
- 【Android】代码开启/关闭GPS .
- scanf与printf转换说明符区别
- 【已解决】我遇到的 bad flag(parameter or structure field)(Unrecognized or unsupported array type)
- Oracle集合类型输出参数的PL/SQL存储过程及其Java调用
- 几款主流的网络仿真软件
- 长按menu按键旋转屏幕方向
- android博文推荐
- 如何控制Android不锁屏
- office2007安装出现错误之通用解决办法!
- xml(属性定义)(记得加空格)