getch()的功能是什么
程序员文章站
2022-01-04 11:11:41
...
getch()的功能是从控制台读取一个字符,但不显示在屏幕上;当用户按下某个字符时,函数自动读取,无需按回车。其语法格式为“int getch(void)”,在使用getch()时,需要引入头文件“conio.h”。
本文操作环境:宏基S40-51、Dev-C++ 5.11版、Windows10家庭中文版
getch()是编程中所用的函数,这个函数是一个不回显函数,当用户按下某个字符时,函数自动读取,无需按回车,有的C语言命令行程序会用到此函数做游戏,但是这个函数并非标准函数,要注意移植性!
getch():
所在头文件:conio.h
函数用途:从控制台读取一个字符,但不显示在屏幕上
函数原型:int getch(void)
返回值:读取的字符
例如:
# include <conio.h> # include <stdio.h> int main() { char ch; printf("请输入一个字符: "); ch = getch(); //在输入字符的时候,屏幕上并看不到输入的字符 printf("输入的字符是:%c ",ch); //输出字符 return 0; }
说明:
getch();并非标准C中的函数,不存在C语言中。所以在使用的时候要注意程序的可移植性。国内C语言新手常常使用getch();来暂停程序且不知道此函数来源,建议使用getchar()或者使用<stdlib.h>头文件中的system("PAUSE")调用系统命令暂停;(如果情况允许)代替此功能或更换一款编译器。
更多编程相关知识,请访问:编程学习!!
以上就是getch()的功能是什么的详细内容,更多请关注其它相关文章!
上一篇: c语言本身没有输入输出语句吗
下一篇: c语言绝对值怎么打
推荐阅读
-
Win8.1小技巧:轻松玩转内置的SkyDrive网盘功能
-
用TP3.2.3模仿PHPcms v9的模型功能,开发了IminCMS
-
被代码占领的世界会是什么样?
-
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能_PHP
-
WordPress中对访客评论功能的一些优化方法,wordpress评论功能_PHP教程
-
php中继承类和实现接口的区别是什么
-
php 函数当中实现相同功能但是速度有差异的有哪些,为什么速度会有差异?
-
Node.JS段点续传:Nginx配置文件分段下载功能的实现方法_node.js
-
PHP的分页功能_PHP教程
-
PHP的soap现在还广泛使用吗,主要使用场景是什么?