因為光說回車的話很多人會誤解為按下回車的意思或換行的意思
\r 就是return 回到 本行 行首 这就会把这一行以前的输出 覆盖掉
如: int main() {
cout << "hahah" << "\r" << "xixi" ;
} 最后只显示 xixi 而 hahah 背覆盖了
\n 是回车+换行 把光标 先移到 行首 然后换到下一行 也就是 下一行的行首拉
int main() {
cout << "hahah" << "\n" << "xixi" ;
} 则 显示 hahah xixi