为了账号安全,请及时绑定邮箱和手机立即绑定

如题,程序为下面的内容,请问其具体意思是?

如题,程序为下面的内容,请问其具体意思是?

C++
慕虎7371278 2023-01-12 19:15:47

int Pause(const char *prompt)
{
int key;
cout<<prompt<<flush;
key = getch();
cout<<endl;
return key;
}

查看完整描述

1 回答

?
米脂

TA贡献1597条经验 获得超3个赞

说的太好了,就是这个意思
定义了一个函数,叫做Pause,需要一个参数,是一个字符串,命名为prompt。
函数进入之后,新定义一个int型变量key。
把参数prompt字符串输出,并刷新缓冲区(就是IO输入输出的缓存区,把里面所有的东西都清空,防止下面的getch()函数读入错误信息)。
使用getch()函数从屏幕读入一个字符,将其转换为整数,赋值个key。
输出一个回车,将光标移到下一行。
将输入的字符转换成的key的值返回给调用这个函数的地方...

查看完整回答
反对 回复 2023-01-15

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信