1 控制符endl
cout<
endl是乙個特殊的c++符號,表示乙個重要的概念:重起一行。在輸出流中插入endl將導致螢幕游標移到下一行開頭。諸如endl等對於cout來說有特殊含義的特殊符號被稱作控制符。和cout一樣,endl也
是在標頭檔案iostream中定義的,且位於命名空間std中。
2 換行符
c++還提供了另一種在輸出中指示換行的舊式方法:c語言符號\n:
cout<<"what's next?\n";
\n被視為乙個字元,名為換行符。
顯示字串時,在字串中包含換行符,而不是在末尾加上endl,可減少輸入量。
cout<<"hello.\n"
cout<<"hello"<
二者的乙個差別是,endl確保程式繼續執行前重新整理輸出(將其立即顯示在螢幕上);而使用"\n"不能提供這樣的保證,這意味著在有些系統中,有時可能在您輸入資訊後才會出現提示。
C 中幾種換行符
winform 中 textbox 的 multiline屬性設定為 true 敲入幾個字元和幾個回車,然後儲存到資料庫,再從資料庫中讀取出來賦值給textbox,換行符丟失。將讀取出的字串中的 n 替換為 r n 解決問題。1 textbox 中換行符為 r n 2 windows 中的換行符 即...
C 中插入換行符
要讓乙個windows form的textbox顯示多行文字就得把它的multiline屬性設定為true。這個大家都知道,可是當你要在 中為text屬性設定多行文字的時候可能會遇到點麻煩 你往往會想到直接付給乙個含有換行符 n 的字串給text屬性 atextbox.text first line...
c 關於換行符
windows r n linux n mac r 不同的os有不同的換行符 os 換行符漢字碼 unix lfjis,euc,shiftjis windows cr lf shiftjis macintosh crshiftjis 下面列出了各個系統之間的變換關係 unix windows per...