r與 n以及 r n的區別

2021-08-14 00:12:38 字數 1557 閱讀 6514

\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 讓打字機走紙移到下一行,所以這個歷史遺留問題導致了...