小编Fra*_*ank的帖子

C - 删除已打印的换行符

如何删除已打印并加载到缓冲区的换行符?据我所知,该\\b字符仅将光标移回到当前行,并且不适用于换行符。我该如何解决这个问题?

\n\n

如果对问题进行编辑以表明如何发出这种不需要的换行符,将会很有帮助。\xe2\x80\x93 马洪里·莫里安库默

\n\n

其实这并非不可取。我想在输出另一种状态之前预览用户的缓冲区的一种状态。然而,我不想连续显示多个缓冲区状态。例如,假设我想显示两个矩阵,

\n\n
1 1 1 1\n1 1 1 1\n1 1 1 1\n1 1 1 1\n
Run Code Online (Sandbox Code Playgroud)\n\n

\n\n
0 0 0 0\n0 0 0 0\n0 0 0 0\n0 0 0 0\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想要第二个矩阵替换第一个矩阵。为此,我需要删除第一个矩阵的输出数字。

\n\n

也许您可以考虑再次编辑您的问题并指出操作系统和/或终端类型?

\n\n

当前运行 Linux (Ubuntu) x64,使用 xterm(确切地说是 ROXTerm)。

\n

c linux newline backspace

2
推荐指数
1
解决办法
3396
查看次数

标签 统计

backspace ×1

c ×1

linux ×1

newline ×1