\r是回車,英文是carriage return,表示使游標下移一格。
\n是換行,英文是new line,表示使游標到行首。
\r\n表示回車換行。
1、\n軟回車:
在windows 中表示換行且回到下一行的最開始位置。相當於mac os 裡的 \r 的效果。
在linux、unix 中只表示換行,但不會回到下一行的開始位置。
2、\r 軟空格:
在linux、unix 中表示返回到當行的最開始位置。
在mac os 中表示換行且返回到下一行的最開始位置,相當於windows 裡的 \n 的效果。
3、\t 跳格 (移至下一列) :
\t表示鍵盤上的「tab」鍵。
注意:它們都是在雙引號或定界符表示的字串中有效,在單引號表示的字串中無效。
\r\n 一般一起用,用來表示鍵盤上的回車鍵,也可只用 \n。就像你使用 enter和shift+enter的區別。
4、檔案中的換行符號:
linux、unix: \r\n
windows : \n
mac os : \r
5、常用轉義符號的意義:
\n lf或ascii中的0x0a(10)
\r cr或ascii中的0x0d(13)
\t 水平製表符-ht或ascii中的0x09(9)
\\ 反斜槓
\$ 美圓符
\" 雙引號
\' 單引號
6、"\r\n"與"
」的區別
\r\n是輸出的html**換行,客戶看到的效果沒有換行。
如果是輸出給瀏覽器,就用
。\r\n的作用是給源**回車換行,輸入後,檢視html源**,就看會到有換行,
而解析html的瀏覽器則認為它是沒用的東西,用不用都一樣顯示。
r與 n的區別,以及 r n的用法
r是回車,英文是carriage return,作用 使游標到行首 n是換行,英文是new line line feed,作用 使游標下移一行 如果用過機械打字機,就知道回車和換行的區別了。回車就是把水平位置復位,不捲動滾筒。換行就是把滾筒卷一格,不改變水平位置。我們平時所說的鍵盤enter鍵換行實...
關於 r與 n以及 r n 的區別總結
首先 r就是 回到行首 n就是 到下一行 即 r是回車,n是換行,前者使游標到行首,後者使游標下移一格。通常用的enter是兩個加起來的,即 r n 直接這麼說你可能沒啥感覺,但是真正到了編碼的時候你就發現了 全tm是吭 先舉個栗子瞅瞅 printf aaaa r n bbbbbb print cc...
r n和 n的區別
r 是回車,return n 是換行,newline 我們在平時使用電腦時,已經習慣了回車和換行一次搞定,敲乙個回車鍵,即是回車,又是換行,但在早期的打字機上,要另起一行打字需要兩個步驟,首先要傳送命令 r 將打字頭復位,即回車,然後再傳送命令 n 讓打字機走紙移到下一行,所以這個歷史遺留問題導致了...