C 中 endl 是一個流插入運算符,作用如下:向輸出流插入換行符。刷新輸出流。通常建議使用 endl 而不是換行符字元 '\n',因為它確保了輸出立即被刷新,避免資料遺失或順序問題。
c 中endl 的作用
endl 是C 中的一個流插入運算符,用於輸出在流(如cout)中插入換行符。
具體作用:
與'\n' 的區別:
endl 與換行符字元'\n' 不同,因為它執行了以下附加操作:
通常情況下,建議使用endl 而不是'\n',因為它能確保輸出立即被刷新,避免資料遺失或順序問題。
範例:
<code class="cpp">#include <iostream> using namespace std; int main() { cout << "This is line 1" << endl; cout << "This is line 2"; return 0; }</code>
輸出:
<code>This is line 1 This is line 2</code>
在上面的範例中,endl 用於在第一行之後插入換行符,從而開始新的一行。由於 endl 刷新了輸出流,第二行立即寫入顯示器。
以上是c++中endl的作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!