关于在Linux下的换行符 和windows下的换行符

linux系统下的换行符是 ,windows系统下的换行符是 。

分别在linux下和windows下创建文件linux.config和windows.config,写入几行内容。

通过打印文件的每一个字符的ASCII可以看出来, 的ascii为10, 的ascii为13。

在linux系统下修改windows.config输入换行,再打印可以发现输入的换行符是

在windows系统下修改linux.config,输入换行,再打印可以发现只有

说明:

  换行符的形式只和这个文件创建时所在的操作系统环境有关,与修改时无关。

  所以如果对文件进行读写操作时,如果这个文件有在windows下创建的可能性时,需要考虑到

原文地址:https://www.cnblogs.com/jiangyu0331/p/11989534.html