网站建设教程pdf,珠海网站运营,医院网站建设 利法拉网络,wordpress ./在文本处理中, CR, LF, CR/LF是不同操作系统上使用的换行符. Dos和windows#xff1a; 采用回车换行CR/LF表示下一行. UNIX/Linux #xff1a; 采用换行符LF表示下一行. MAC OS #xff1a; 采用回车符CR表示下一行. CR用符号\r表示, 十进制ASCII代码是13, 十六进制代…在文本处理中, CR, LF, CR/LF是不同操作系统上使用的换行符. Dos和windows 采用回车换行CR/LF表示下一行. UNIX/Linux 采用换行符LF表示下一行. MAC OS 采用回车符CR表示下一行. CR用符号\r表示, 十进制ASCII代码是13, 十六进制代码为0x0D; LF用符号\n表示, 十进制ASCII代码是10, 十六制为0x0A. 所以Windows平台上换行在文本文件中是使用 0d 0a 两个字节表示, 而UNIX和苹果平台上换行则是使用0a或0d一个字节表示. 一般操作系统上的运行库会自动决定文本文件的换行格式. 如一个程序在windows上运行就生成CR/LF换行格式的文本文件而在Linux上运行就生成LF格式换行的文本文件。 在一个平台上使用另一种换行符的文件文件可能会带来意想不到的问题, 特别是在编辑程序代码时有时候代码在编辑器中显示正常, 但在编辑时却会因为换行符问题而出错。 很多文本/代码编辑器带有换行符转换功能, 使用这个功能可以将文本文件中的换行符在不同格式单互换。在不同平台间使用FTP软件传送文件时, 在ascii文本模式传输模式下, 一些FTP客户端程序会自动对换行格式进行转换。经过这种传输的文件字节数可能会发生变化。如果你不想ftp修改原文件, 可以使用bin模式(二进制模式)传输文本。 表一 标志CRLF符号十进制Ascii码数十六进制数\r130x0D\n100x0A表二 标志换行Win/DoslinuxUnix等\r\n(CRLF)\n(LF)所以在用println函数的时候导致的换行在不同操作系统中可能不一样在windows下表现的是“\r\n”使用的时候要注意。