int Pause(const char *prompt){int key;cout<<prompt<<flush;key = getch();cout<<endl;return key;}
1 回答
米脂
TA贡献1836条经验 获得超3个赞
说的太好了,就是这个意思
定义了一个函数,叫做Pause,需要一个参数,是一个字符串,命名为prompt。
函数进入之后,新定义一个int型变量key。
把参数prompt字符串输出,并刷新缓冲区(就是IO输入输出的缓存区,把里面所有的东西都清空,防止下面的getch()函数读入错误信息)。
使用getch()函数从屏幕读入一个字符,将其转换为整数,赋值个key。
输出一个回车,将光标移到下一行。
将输入的字符转换成的key的值返回给调用这个函数的地方...
- 1 回答
- 0 关注
- 71 浏览
添加回答
举报
0/150
提交
取消