为什么我看不到\n转化成\r\n,我只看到\n转化成\n\n

什么意思,记事本上的一个换行符到了屏幕上就变成两个换行符了?换行符'\n'的ascii码是10,回车符'\r'的ascii码是13啊!难道书上说\r\n转化成\n是错误图片图片图片

记事本中,\r\n构成一个完整的换行,而控制台中,\n就是换行。

不存在什么\r\n转换\n一说。

没办法安装啊啊啊啊!图片

尽信书则不如无书,实践出真知!

\r 回车,
\n换行

如此而已
回车控制打印机小车跑到一行开头
换行控制小车移动到下一行

由于你的程序很少发往打印机,多数字都是输出到屏幕
dos,windwos而控制台,
对\r\n 解释为一个\n,
实际上执行了 \r\n,这样就 忽略了 \r,
存入文本文件则为\r\n.
反之有些系统的控制台,
只需要一个\r 忽略\n; \r\n,
以及\n ,存入文本文件的时候存入\r。

总之这两个控制字符,
对于文本文件
实际上只需要一个就够了。

内容看到了,然后呢?????图片图片