gpt4 book ai didi

ascii -\n\r 是什么意思?

转载 作者:行者123 更新时间:2023-12-04 16:54:09 34 4
gpt4 key购买 nike

通过 java 从伪终端读取时,我在文本中看到“\n\r”。那代表什么?注意它不是我熟悉的“\r\n”。

最佳答案

\n是换行符(ASCII 码 10),\r是回车(ASCII 码 13)。

不同的操作系统使用这些字符的不同组合来表示一行文本的结尾。类 Unix 操作系统(Linux、Mac OS X)通常只使用 \n . MS-DOS 和 Windows 使用 \r\n (回车,后跟换行符)。

您使用的代码使用 \n\r (换行,回车)。有使用该序列的操作系统,但可能这是一个错误,应该是 \r\n .

Newline在维基百科上。

如果您使用 Java 编程并且想知道程序运行所在的操作系统的换行序列是什么,您可以获取系统属性 line.separator :

String newline = System.getProperty("line.separator");

关于ascii -\n\r 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13745381/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com