2022年01月23日整理發(fā)布:getch_的功能是什么
getch的功能是從控制臺(tái)讀取一個(gè)字符,但不在屏幕上顯示;當(dāng)用戶按下一個(gè)字符時(shí),該功能會(huì)自動(dòng)讀取,而無(wú)需按回車鍵。語(yǔ)法格式是“int getch(void)”。使用getch時(shí),需要引入頭文件“conio.h”。
(資料圖片僅供參考)
本文操作環(huán)境:宏基S40-51,Dev-C 5.11版本,Windows S10家庭中文版
相關(guān)推薦:C語(yǔ)言視頻教程,C視頻教程
Getch是編程中使用的函數(shù)。這個(gè)函數(shù)是非回聲函數(shù)。當(dāng)用戶按下一個(gè)字符時(shí),該功能會(huì)自動(dòng)讀取,而無(wú)需按回車鍵。有些C語(yǔ)言命令行程序會(huì)用這個(gè)函數(shù)來(lái)玩游戲,但是這個(gè)函數(shù)不是標(biāo)準(zhǔn)函數(shù)。注意便攜性!
getch:
頭文件:conio.h
目的:從控制臺(tái)讀取字符,但不在屏幕上顯示。
函數(shù)原型:int getch(void)
返回值:讀字符。
示例:
#包括conio.h
#包含stdio.h
int main
{
char ch
Printf("請(qǐng)輸入一個(gè)字符: ");
ch=getch//輸入字符時(shí),輸入的字符在屏幕上不可見。
Printf("輸入字符為:%c ",ch);//輸出字符
返回0;
}
描述:
getch不,標(biāo)準(zhǔn)C語(yǔ)言中的函數(shù)在C語(yǔ)言中不存在。所以使用的時(shí)候要注意程序的可移植性。C語(yǔ)言在中國(guó)的新人經(jīng)常使用getch要在不知道此函數(shù)來(lái)源的情況下暫停程序,建議使用getchar或使用stdlib.h頭文件中的system("PAUSE ")調(diào)用system命令暫停;(如果情況允許)替換此函數(shù)或替換編譯器。
有關(guān)編程的更多信息,請(qǐng)?jiān)L問(wèn):編程學(xué)習(xí)!以上就是getch的功能是什么的詳細(xì)內(nèi)容!
來(lái)源:php中文網(wǎng)站
免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與財(cái)經(jīng)月刊無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
如有問(wèn)題,請(qǐng)聯(lián)系我們!
相關(guān)內(nèi)容
精彩推薦
閱讀排行
- 廣州暑運(yùn)客流高位運(yùn)行 白云機(jī)場(chǎng)口岸日...
- 微表情分析法圖片(微表情分析法)
- 深夜23點(diǎn),女足留洋巨星16字說(shuō)出心里話...
- 建議收藏!洛陽(yáng)最新機(jī)動(dòng)車年檢機(jī)構(gòu)地址...
- 湖北襄陽(yáng):暑期文旅游 越夜越精彩|高...
- 深圳國(guó)際:取消發(fā)行“23國(guó)際P5”
- 北京8月1日起雨勢(shì)將削弱 北京8月降雨具...
- 深圳市誠(chéng)盛傳媒有限公司虛假宣傳誘導(dǎo)
- 吉林大學(xué)第一醫(yī)院美容整形科口碑怎么樣...
- “橫琴金融30條”推進(jìn)觀察:已有政策擴(kuò)...