Baz*_*Baz 2 c++ linux bash terminal vt100
我正在看一些特定于linux的代码输出以下内容:
\r\x1b[J>
Run Code Online (Sandbox Code Playgroud)
到了标准.
据我所知,这<ESC>[J
表示从当前行中删除屏幕内容,但这里做了什么?
我也看到了以下内容:
>user_input\n\r>
Run Code Online (Sandbox Code Playgroud)
其中user_input是用户输入的文本.但是\ r这里的目的是什么?
这个角色'\r'
是回车.它将光标返回到行的开头.
它通常用于与newline('\n'
)结合的Internet协议中,以标记行的结尾(大多数标准将其指定为"\r\n"
,但有些允许错误的方式).在Windows上,回车换行符对也用作行尾.在旧的Macintosh操作系统上(在OSX之前),使用单个回车符而不是换行符作为行尾,而UNIX和类UNIX系统(如Linux和OSX)使用单个换行符.
归档时间: |
|
查看次数: |
17488 次 |
最近记录: |