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()或使用
以上是getch()的功能是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!