不一樣系統中的換行符表示

1.點擊notepad++中的視圖->顯示全部字符,能夠查看文件當中的全部字符。windows

   

2.http文件上傳請求格式規定:每一行都是以回車換行(0xd0xa  1310)界定,每個數據實體都以相似於-----------------------------7d52e1f4065c界定,最後的用戶數據終止是以實體界定符號後加了兩個連字符(--).blog

  回車,ASCII碼13
  換行,ASCII碼10
  空格,ASCII碼32

Return   =   CR   =   13   =   '\x0d'    \r
NewLine   =   LF   =   10   =   '\x0a'   \n文件上傳

 

3.Dos和windows採用回車+換行CR/LF表示下一行, 而UNIX/Linux採用換行符LF表示下一行,蘋果機(MAC OS系統)則採用回車符CR表示下一行.請求

CR用符號'\r'表示, 十進制ASCII代碼是13, 十六進制代碼爲0x0D; LF使用'\n'符號表示, ASCII代碼是10, 十六製爲0x0A.im

因此Windows平臺上換行在文本文件中是使用 0d 0a 兩個字節表示, 而UNIX和蘋果平臺上換行則是使用0a或0d一個字節表示.數據

相關文章
相關標籤/搜索