c语言里,有的程序用return 0结尾不行,必须用getchar(),这是为什么??

如题所述

主程序若写 void 型,用 exit(0); 结尾。
主程序 用 int main(), 用 return 0;结尾。 (当然,也可以用别的整数)。
用getchar(); system("pause"); 之类的 目的,是怕 程序结束时 命令窗消失,不能观看 运行情况和运行结果,设置一个等待。
温馨提示:答案为网友推荐,仅供参考
相似回答