什么时候用endl,什么时候用“\n”、有没有什么规定,还是随便用都可以?
4楼正解
换行而不清除缓冲区:cout << "Hello C++" << "\n";清除缓冲区而不换行:cout << "Hello C++" << "flush";即换行而又清除缓冲区:cout << "Hello C++" << "flush" << "\n"; cout << "Hello C++" << endl;所以 endl == \n + flush
原来是这样 还以为 \N是C里用的ENDL是C++里的