概述
本文操作环境:宏基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("请输入一个字符: ");
ch = getch(); //在输入字符的时候,屏幕上并看不到输入的字符
printf("输入的字符是:%c ",ch); //输出字符
return 0;
}
登录后复制
说明:
getch();并非标准C中的函数,不存在C语言中。所以在使用的时候要注意程序的可移植性。国内C语言新手常常使用getch();来暂停程序且不知道此函数来源,建议使用getchar()或者使用<stdlib.h>头文件中的system("PAUSE")调用系统命令暂停;(如果情况允许)代替此功能或更换一款编译器。
最后
以上就是务实朋友为你收集整理的getch()的功能是什么的全部内容,希望文章能够帮你解决getch()的功能是什么所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复