【发布时间】:2021-08-01 09:44:32
【问题描述】:
我一直在尝试查找解释转义序列使用的文档,但没有成功。 例如,我知道我可以使用
printf("%c[%d;%df",0x1B, y, x);
用于将光标放在控制台中的某个位置。 但是我会在哪里找到这个和其他转义序列的解释。如前所述,我一直在浏览互联网,有很多文章解释您可以为不同的事物转义序列,但没有找到具有可用功能列表的文章。
如果有人知道我在哪里可以找到它,那就太好了。谢谢大家的回答!
一些答案后更新:
- 我知道维基百科页面。它例如提到了上述可能性,但在 CSI 表中并未真正解释。 我正在寻找的是类似的东西
ESC[
ESC[
以及其他ESC的说明...
- 我不是在寻找 printf 的格式化可能性(但无论如何感谢所有答案)
【问题讨论】:
-
这是我google时得到的
printf "%c":cplusplus.com/reference/cstdio/printf 有用吗? -
别忘了冲洗! (标准输出是行缓冲的)
-
我不明白你的更新。您似乎在说维基百科页面不提供该信息。确实如此;也许问题在于理解文档以及如何应用它? This 在不同的演示文稿中提供或多或少相同的信息,您可能会发现它们更容易理解。但毫无疑问,您已经通过谷歌搜索“ANSI Escape Sequences”发现了这一点
-
无论如何,这个问题对于 SO 来说都是题外话;要求场外资源和文档而不是特定问题的答案是题外话。它鼓励仅提供链接的答案。