linux下运行c++程序时,希望控制台不会输出后马上消失。


在windows系统下,用如下语句:


#include <cstdlib>


system("pause");


发现在linux系统下会出现如题的错误,这是因为linux不认识 system("pause"); 这条语句,改为:


#include <unistd.h>


pause();


即可在linux系统下实现保留控制台的效果。

————————————————