亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

不明白輸入內容中/n是什么意思

不明白輸入內容中/n是什么意思

C
子不語33 2016-10-13 23:21:06
在" printf("漢字~"); "與 " printf("hi word./n");" 中為什么第二個會帶\n 呢?
查看完整描述

19 回答

已采納
?
Jamespan

TA貢獻27條經驗 獲得超26個贊

所有的ASCII碼都可以用“\”加數字(一般是8進制數字)來表示。而C中定義了一些字母前加"\"來表示常見的那些不能顯示的ASCII字符,如\0,\t,\n等,就稱為轉義字符,因為后面的字符,都不是它本來的ASCII字符意思了。
所以叫“轉義”
轉義字符 意義 ASCII碼值(十進制)
\a 響鈴(BEL) 007
\b 退格(BS) 008
\f 換頁(FF) 012
\n 換行(LF) 010
\r 回車(CR) 013
\t 水平制表(HT) 009
\v 垂直制表(VT) 011
\\ 反斜杠 092
\? 問號字符 063
\' 單引號字符 039
\" 雙引號字符 034
\0 空字符(NULL) 000
\ddd 任意字符 三位八進制
\xhh 任意字符 二位十六進制

不過要注意:

1,\v垂直制表和\f換頁符對屏幕沒有任何影響,但會影響打印機執行響應操作。

2,\n其實應該叫回車換行。換行只是換一行,不改變光標的橫坐標;回車只是回到行首,不改變光標的縱坐標。

3,\t 光標向前移動四格或八格,可以在編譯器里設置

4,\' 在字符里(即單引號里)使用。在字符串里(即雙引號里)不需要,只要用 ' 即可。

5,\? 其實不必要。只要用 ? 就可以了(在windows VC6 和tc2 中驗證)。

6, 轉義字符中只能使用小寫字母,每個轉義字符只能看作一個字符。

-----------------------------------------------------------------------------------------------------------------------------

你問一個問題,我讓你了解更加深入的。希望采納,非常感謝?。。?/p>

查看完整回答
8 反對 回復 2016-10-14
?
weenhall

TA貢獻121條經驗 獲得超57個贊

百度搜索轉義字符,看你問這問題應該是新手,有些問題其實可以直接百度的,馬上就有答案,比如你問的這個問題,百度搜 ?(c語言中/n)括號中的內容,就出來了

查看完整回答
1 反對 回復 2016-10-15
?
杜發明

TA貢獻202條經驗 獲得超301個贊

如果你是想在一個字符串中換行就要用\n

如果你是想分開的字符串中換行用println();????下面如果還有輸出你就會發現換行了。

查看完整回答
1 反對 回復 2016-10-14
?
NadiaSmile

TA貢獻149條經驗 獲得超291個贊

注意是\n 不是/n哦

\n? 轉義字符? 回車? 換行符 acsII 13
/n? 就是字符串? /n 沒有轉義的意思 按原樣輸出

例如
printf("test\n");
printf("TEST/n");
結果是
test
TEST/n


printf("TEST/n");
printf("test\n");
結果是
TEST/ntest

查看完整回答
反對 回復 2016-10-15
?
bbkxm

TA貢獻7條經驗 獲得超1個贊

換行的啦

查看完整回答
反對 回復 2016-10-14
?
悟空回來吧

TA貢獻1條經驗 獲得超0個贊

換行。
查看完整回答
反對 回復 2016-10-14
?
And_I

TA貢獻7條經驗 獲得超1個贊

換行了

查看完整回答
反對 回復 2016-10-14
?
qq_布萊恩特_0

TA貢獻1條經驗 獲得超0個贊

換行了


查看完整回答
反對 回復 2016-10-14
?
慕粉3643256

TA貢獻1條經驗 獲得超0個贊

/n換行

查看完整回答
反對 回復 2016-10-14
?
慕學渣

TA貢獻3條經驗 獲得超1個贊


\n 表示換行符。輸出流讀到\n時會進行換行

查看完整回答
反對 回復 2016-10-14
?
高子昂

TA貢獻1條經驗 獲得超0個贊

第一個也可以啊,/n? 只不過是換行而已!

查看完整回答
反對 回復 2016-10-14
?
精慕門0146814

TA貢獻7條經驗 獲得超1個贊

轉意字符,換行的意思。
查看完整回答
反對 回復 2016-10-14
?
慕沐7728796

TA貢獻1條經驗 獲得超0個贊

換行符號
查看完整回答
反對 回復 2016-10-14
?
qq_退到一旁_03446653

TA貢獻1條經驗 獲得超0個贊

換行啊

查看完整回答
反對 回復 2016-10-14
?
慕數據1356333

TA貢獻1條經驗 獲得超0個贊

是換行符
查看完整回答
反對 回復 2016-10-14
?
貪狼星0

TA貢獻2條經驗 獲得超0個贊

/n表示下一行,相當于輸入時的enter 鍵
查看完整回答
反對 回復 2016-10-14
?
佚名19

TA貢獻1條經驗 獲得超0個贊

轉義字符,換行,運行后不會被顯示
查看完整回答
反對 回復 2016-10-14
?
慕后端4475168

TA貢獻1條經驗 獲得超0個贊

/n叫做轉意字符。它本身不會被printf函數原樣輸出。而是轉意為回車符輸出。相當于老式打字機的回車另起一行。除了這個轉意字符,還有很多其他的。請自行百度一下轉意字符即可。另外如果你非要想原樣輸出/n這樣的東東,我記得是要在printf里輸入兩個/符號。即//n。不知道記錯了沒,如果錯了,評其他同學給我批評指正。
查看完整回答
反對 回復 2016-10-14
  • 19 回答
  • 0 關注
  • 4728 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號