输入输出 scanf和*修饰符
生活随笔
收集整理的这篇文章主要介绍了
输入输出 scanf和*修饰符
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
当在scanf中使用%d时
- 跳过空白字符,直到遇到一个非空白字符开始读取,之后直到遇到一个非数字字符之后停止读取。非数字字符会被继续留在输入流中等待下次读取
- 如果使用了字段宽度,则在读取到字段宽度和非数字字符哪个先到就停止。
当在scanf中使用%s时
- 跳过空白字符,直到遇到一个非空白字符开始读取,之后直到遇到一个非数字字符之后停止读取。这意味着将会读取一个单词
- 如果使用了字段宽度,则在读取到字段宽度和非空白字符哪个先到就停止。
当在scanf中使用%c时
- 平等对待所有输入,不跳过空白字符
在printf中使用*修饰符
- 使用变量来制定字段宽度和精度
在scanf中使用*修饰符
- 跳过相应的输入项目
转载于:https://blog.51cto.com/fanaticssk/823842
总结
以上是生活随笔为你收集整理的输入输出 scanf和*修饰符的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: ProtoBuf 简单测试
- 下一篇: ×××生成算法的分析