• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

getch()的功能是什么

c# 搞代码 4年前 (2022-01-09) 17次浏览 已收录 0个评论

getch()的功能是:从控制台读取一个字符,但不显示在屏幕上;当用户按下某个字符时,函数自动读取,无需按回车。语法“int getch(void)”,在使用getch()时,需要引入头文件“conio.h”。

本文操作环境:宏基S40-51、Dev-C++ 5.11版、Windows10家庭中文版

相关推荐:C语言视频教程、C++视频教程

getch()是编程中所用的函数,这个函数是一个不回显函数,当用户按下某个字符时,函数自动读取,无需按回车,有的C语言命令行程序会用到此函数做游戏,但是这个函数并非标准函数,要注意移植性!

getch():

所在头文件:conio.h

函数用途:从控制台读取一个字符,但不显示在屏幕上

函数原型:int getch(void)

返回值:读取的字符

例如:

# include <conio.h>
 
# include <stdio.h>
 
int main()
 
{
 
    char ch;
 
    printf("请输入一个字符: ");
 
 <i style="color:transparent">本文来源gaodai$ma#com搞$$代**码网$</i>   ch = getch();    //在输入字符的时候,屏幕上并看不到输入的字符
 
    printf("输入的字符是:%c ",ch);    //输出字符
 
    return 0;
 
}

说明:

getch();并非标准C中的函数,不存在C语言中。所以在使用的时候要注意程序的可移植性。国内C语言新手常常使用getch();来暂停程序且不知道此函数来源,建议使用getchar()或者使用<stdlib.h>头文件中的system("PAUSE")调用系统命令暂停;(如果情况允许)代替此功能或更换一款编译器。

更多编程相关知识,请访问:编程学习!!

以上就是getch()的功能是什么的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:getch()的功能是什么

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址