2014-02-11 113 views
-4

在任何格式说明符中,%运算符的专有名称是什么?像%%d代表什么?我在互联网上搜索,以帮助我找出解决方案,但无法找到任何。任何帮助?格式说明符中的%是什么?

+1

*已通过互联网搜索,以帮助我找出解决方案,但无法找到任何。* - 没有你没有 –

+1

这在每个'printf'的参考文献中都有解释。 http://www.cplusplus.com/reference/cstdio/printf/ –

+2

它并不代表什么。它的选择有些随意,虽然可能基于不需要经常打印出来(尽管如果/当你需要打印一个,你可以在格式字符串中使用'%%'来做到这一点)。 –

回答

0

也许你可以从这里学到一些东西TOPIC

请有时间阅读和理解。

0

%表示%之后的字符是占位符,将被相应的参数替换。

0

字符%没有除“字符%”之外的特殊名称。它在格式的上下文中不是C运算符,而仅仅是由2个函数族使用的字符,因为它们读取格式,以引入转换规范

从C规格拉空话......

对于这两种printf()scanf()家庭的功能是有格式

格式由零个或多个指令组成。
1)的一个或多个空白字符(的scanf)
2)个字符(不%)
3)转换规范

每个转换规范由字符%引入。