C++ 实现按任意键继续~~~

最近让学生写程序交作业的时候要求他们只给我交个cpp文件和一个exe文件,这样交上来的东西不至于太多,不占我的地方,但是有一个问题是exe它总是运行完后就直接关闭界面了,看不到运行结果的界面。

然后我就教他们说,用一个cin语句,让界面停留一下等待用户输入,这样我们就可以看得到界面了。(我觉得目前为止,它们也还只能接受这种方式吧?)

 

今天下课之后,一个学生一脸汗且很严肃的来问了我几个问题。

为什么#include<conio.h>文件头去掉.h就不行了?在用到getch()函数的时候要包含这个文件头。

这个。。。我想没有为什么吧?我只能告诉他说因为getch()只存在<conio.h>中,没有在<conio>然后std中~~~

然后他又问我,rand()函数的头文件是哪个?#include<stdlib.h>? ~~~~~~~~~~我想说,为什么还要问呢?

 

回到宿舍洗完澡之后,我又想起这个问题,觉得我有必要把正经的能让程度按任意键继续的那个函数找出来,然后我常旧百度了一下。

答案是这样的:如果用stdio.h,那可以用getchar();如果用stdlib.h,那就用system("PAUSE");如果用conio.h,那就用getch()。

 

然后我编了个小程序去试一下,因为我记得,在VC6.0环境下,用getchar()并不需要加头文件stdio.h。

我的程序如下:

#include<iostream>
using namespa

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值