1. 首页
  2. 编程语言
  3. C
  4. c语言中getch,getche,getchar的区别

c语言中getch,getche,getchar的区别

上传者: 2022-02-18 18:17:40上传 PDF文件 50.29 KB 热度 11次

你也许会问,为什么我们在C++中就没有在程序的末尾加上getch(),解释是,软件总是不断更新的,不好的地方当然要进行改正,getch()加在程序末尾,它又不赋值给任何变量,所以它在这个地方完全是垃圾代码,与程序无关。C++中考虑到这一点,于是在每次程序运行完了并不退出,而是自动把屏幕停下来,并显示“press any key...”叫你按任意键退出,这就好比C++在它的环境中运行程序,在程序的末尾自动加上了一行getch();语句,并且在这行语句前还添加了一行输出语句cout

用户评论