关于getch()

作者在 2008-08-03 13:45:41 发布以下内容
以前调试C语言程序的时候,点下run后,运行结果闪了一下就消失了,后来在baidu搜了下,才知道程序运行完之后,窗口就自动关闭了,因为调试的程序都不大,所以基本上都看不清结果,窗口就关闭了。
 
查到解决方法是:在程序的最后加上getch(),就可以了,按下任意键后窗口才关闭
 
现在在dev C++环境下调试C++程序,学着加上getch(),提示错误,可能是C和C++不同的缘故
 
又baidu了下,原来在C++中加上cin.get();,就可以获得同样效果了
学习 | 阅读 4923 次
文章评论,共3条
ONEPROBLEM
2008-08-03 15:46
1
呵呵~~~偶来学习的.
vfdff
2008-08-03 21:03
2
其实只是上面用了C++ 的一些函数库不包含getch()而已,如果我们仍来使用C的函数库,在dev C++环境下也是可以使用的,如下: #include #include int main(int argc, char *argv[]) { system("PAUSE"); getch(); //cin.get(); return EXIT_SUCCESS; }
mark0289(作者)
2008-08-04 10:32
3
还是有些疑问,已经在论坛上发了帖子,请关注下
游客请输入验证码
浏览9879次
文章归档