-
cout << ... << endl;
在终端显示. . .的内容后换行,同时刷新缓冲区的内容。相当于cout << . . . << "\n" << flush; 。
-
cout << ... << "\n";
仅在终端显示. . . 的内容后换行。
使用场景
- 在考虑效率且没有必要刷新输出流时使用cout << . . . << "\n";
- 在一些大程序需要刷新输出流时使用cout << . . . << endl;
cout << ... << endl;
在终端显示. . .的内容后换行,同时刷新缓冲区的内容。相当于cout << . . . << "\n" << flush; 。
cout << ... << "\n";
仅在终端显示. . . 的内容后换行。