在C++中,cout<<endl
的作用是在輸出流中輸出一個換行符,并刷新輸出流。
換行符會在輸出流中插入一個換行符,使得下一次輸出的內容在新的一行開始。這對于使輸出結果更易讀和格式化非常有用。
另外,endl
還會刷新輸出流,確保前面所有的內容都被立即輸出到屏幕。這在需要立即將輸出內容顯示在屏幕上時非常有用,比如在需要輸出一些重要的提示信息或調試信息時。
例如,下面的代碼首先輸出"Hello"和一個換行符,在下一行輸出"World"和一個換行符,并且立即將結果顯示在屏幕上:
#include <iostream>
int main() {
std::cout << "Hello" << std::endl;
std::cout << "World" << std::endl;
return 0;
}
輸出結果為:
Hello
World