C 中endl到底在什麼時候必須用

時間 2021-08-13 16:50:32

1樓:匿名使用者

endl 的作用是輸出換行並清空輸出緩衝區,相當於 flush + '\n'。所以當你需要及時向螢幕輸出資料的時候,就用 endl。

2樓:匿名使用者

知道作用就行了,沒要求必須用,endl可以換行,重新整理流,這樣在緩衝區裡的資料能及時輸出

3樓:匿名使用者

怎麼會有這種問題啊?endl意思為end of line,就是說該行的結尾,到下一行了,你想用就用啊

4樓:倒黴熊

這個你想用就用,不想用就不用,什麼時候必須用??這個不靠譜

5樓:千鋒教育

endl只是一個模板函式。

其主要搭配iostream物件來使用,如cout、cerr等,其作用是:

1.將換行符寫入輸出流,其中unix/linux換行符是\n,windows中是\r\n,mac中是\r;

2.清空輸出緩衝區。

在c++中如果使用輸入\輸出符endl。

比如在語句 :

cout<<"the id is"<

cout<<"the id is"<

那麼意思是:

endl就相當於輸出的時候回車。

第一句的輸出是:

the id is

2第二句的輸出是:

the id is i

然後游標到了第二行。

額外的,還可以這樣使用endl:

std::endl(cout); // 等於 std::endl(std::cout);

std::endl(cout << "this id is" << i); // 等於 std::endl(std::cout << "this id is" << i);

(注:這是由於koenig looup法則)

其中第一句等同於:std::cout << std::endl; // 不能寫成std::cout << endl;

第二句等於:std::cout << "this id is" << i << std::endl; // 如上所述。

男人到底在婚姻中有什麼作用,男人在婚姻中,能得什麼好處呢?

婉言謝絕 支離粉碎,我們記得的 不記得 夫妻兩人相遇不容易,要多一點尊重,多一點理解,多一點包容,多一點體諒,多一點感恩,多一點關心,多一點溝通,多一點了解,家庭才能和睦。夫妻道 1.夫妻是一家的天吉星,以愛為根。2.整個家庭的建立都是以愛為根,沒有愛無法建立美滿的家庭,愛是成家的第一條件。3.有緣...

關於「中」,在日語裡什麼時候讀什麼時候讀

這個好像概括起來很麻煩吧,大致可以有個規律讀 一般前面接的都是漢字,或者有sa變的名詞,或者是外來語,比如 旅行 一半都是與假名連用多 真 中 箱 車 另外,補充一點,中還有 的讀法,代表 全部 的意思,在學日語的時候,慢慢總結吧 恩。在有具體範圍內應該念 像房間啦,盒子啦,箱子啦,這些強調方位 不...

c 中Const用法?什麼時候需要用const?Const放在類成員函式後有什麼用?Con

醉酒逝流年 簡單的說,const代表初始化外的時候都不能修改值函式的引數寫const主要是為了防止你改變引數內容比如 void f cosnt int a 你在f的函式體裡修改了a就報錯 const在類成員函式後面表示這個函式不能用類裡面沒有const修飾的變數 c 中的類成員函式後面的const是...