换行的ascii值是10,但是当我读取文本文件时,读取了两个ascii值13&更改行10而不是10,请说明为什么会发生这种情况,ascii值13的含义是什么?
答案 0 :(得分:5)
在windows中,行终结符为\r\n
,而不仅仅是\n
。
答案 1 :(得分:2)
新行的编码方式不同,例如'\ r \ n','\ n'或'\ r'
答案 2 :(得分:0)
13是cr-回归; Apple Mac(经典)线路终结器; Windows行终结器的第1部分
10是nl Newline; Unix行终止符; Windows行终止符的第二部分