C語言中的與有何區別?分別是什麼意思

2021-03-19 18:32:51 字數 1426 閱讀 7254

1樓:陽光直射眼睛手

c語言裡面,/出現在字串裡面沒有特殊含義,就是一個普通的符號,如果出現是表示式中,表示除法

\在字串裡面有特殊含義,表示轉義,和後面的符號一起表示一個特殊含義的符號,例如\n表示換行

c語言中\r是什麼意思?和\n有什麼區別

2樓:匿名使用者

\r是回車(cr) ,將當前位置移到本行開頭,ascii碼值(十進位制)為013。

區別:1、是否換行

'\r' 回車,回到當前行的行首,而不會換到下一行,如果接著輸出的話,本行以前的內容會被逐一覆蓋;'\n' 換行,就是輸入完一行內容後,游標轉到下一行的起始位置 ,不會回到行首。

例如:printf("first line\n");

2、表現不同

unix系統裡,每行結尾只有「《換行》」,即"\n";windows系統裡面,每行結尾是「《回車》《換行》」,即「\r\n」;mac系統裡,每行結尾是「《回車》」,即"\r";。

3、不同系統開啟會不同

unix/mac系統下的檔案在windows裡開啟的話,所有文字會變成一行;而windows裡的檔案在unix/mac下開啟的話,在每行的結尾可能會多出一個^m符號。

3樓:熱詞課代表

n+1中的n指的是每工作1年支付1個月工資的經濟補償。所謂的+1,是指用人單位解除勞動合同但是未提前30天書面通知勞動者時,額外支付的1個月工資。

4樓:匿名使用者

文義來說\r代表回車,\n代表換行

在老式的機械打字機,如果你想在下一行最左端開始繼續列印,需要做兩個動作,先把機頭重新推回最左側,這就是回車,但是他還沒有換行,然後再按一下換行鍵,這樣才到下一行。

計算機剛產生的時候,主要還是文字介面,受打字機影響,也就有了這兩個特殊字元。

5樓:匿名使用者

\r是將當前位置移到本行的開頭;

\n是將當前位置移到下一行的開頭。

6樓:六易金鱗

\r 回車(跑到最前面)

\n 換行(下一行)

本來只有\r\n組合起來才算真正換行,不過現在\r\n、\r、\n 三種寫法似乎都可以被相容!

7樓:我愛楊豔茹

\r是將輸出點移到當前輸出點所在行的行首;

\n則是移到下一行的行首。

8樓:匿名使用者

\r是回車\n是換行,unix格式下一行結束用\n,dos格式下一行結束用\r\n,回車的值是0x0d,換行的值是0x0a

9樓:匿名使用者

\r製表符!有環境設定!一般就是4個空格!\n是換行!

10樓:匿名使用者

\r是回車\n是換行

c語言中與的區別,c語言中「 」與「 」有什麼區別?

c語言中 與 的區別如下 是否為單行註釋 是用於多種語言的單行註釋語句。是註釋語句,不限制行數,在 和 之間的即為註釋。實用性的區別 是用於多種語言的單行註釋語句,適用方便快捷,但是實用性不如多行註釋 是註釋語句,不限制行數,在 和 之間的即為註釋,實用性大,但是符號鍵盤敲打麻煩。程式編譯時,不對註...

c語言中a與a有什麼區別,C語言中a與a的區別是什麼?詳細一點,謝謝!

這要看a是什麼了,如果a是指標變數,那麼a代表這個指標變數,a代表這個指標變數所指向的目標。如果不是指標那麼 a不是正確的寫法。c語言中a 與 a的區別是什麼?詳細一點,謝謝!a 是先返回a的值,再執行 運算。a 是先執行 運算,在返回a的值。例如 include int main a 7a 先使用...

c語言中的關鍵字分別是什麼意思,C語言中的32個關鍵字分別是什麼意思?

c語言32個關鍵字 code auto 宣告自動變數 一般不使用double 宣告雙精度變數或函式 int 宣告整型變數或函式 struct 宣告結構體變數或函式 break 跳出當前迴圈 else 條件語句否定分支 與 if 連用 long 宣告長整型變數或函式 switch 用於開關語句 cas...