什么意思,记事本上的一个换行符到了屏幕上就变成两个换行符了?换行符'\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。
总之这两个控制字符,
对于文本文件
实际上只需要一个就够了。
内容看到了,然后呢?????