c - "%13s" 或 "%13d" 在 C 中代表什么
问题描述
我是 C 新手,我找不到%(integer)(d s etc.)
对话说明符代表什么?%s
和 和有什么不一样%13s
?
解决方案
“%13s”或“%13d”代表什么(?)
什么%(整数)(ds等)(?)
*printf
: 13 or (integer) 是最小的打印宽度 - 根据需要填充。至少会打印那么多字符。如果没有数字,则不会添加填充。
*scanf
: 13 or (integer) 是要读取的最大字符数。没有数量,没有最大限制。
花时间学习scanf()/printf()
- 还有更多。
推荐阅读
- kubernetes - 如何将 kubernetes 资源绑定到 helm release
- swift - 如何在 PromiseKit 中使用 throws 返回值的方法
- javascript - 如何在 JavaScript 中找到其父级的子级位置
- mapbox-gl-js - 根据 Mapbox GL JS 中的分类属性为点分配随机颜色
- scala - 错误:值更新不是 org.apache.spark.sql.DataFrame 的成员
- java - 使用 Hibernate 和 MySQL 时出现多个错误
- installation - 使用自签名证书将 Xray 2.6.3 Docker 安装与 Artifacotry 连接起来
- python - VSCode 不显示 discord.py 的代码建议
- angular - 无法从父组件访问子组件功能
- patch - 从补丁文件中删除对特定文件的更改