getch() の関数は、コンソールから文字を読み取りますが、画面には表示しません。ユーザーが文字を押すと、関数は Enter を押さずに自動的に文字を読み取ります。構文形式は「int getch(void)」で、getch()を使用する場合はヘッダファイル「conio.h」を導入する必要があります。
この記事の動作環境: Acer S40-51、Dev-C バージョン 5.11、Windows10 Home 中国語版
関連推奨事項: 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() を使用するか、
プログラミング関連の知識について詳しくは、プログラミング学習をご覧ください。 !
以上がgetch()の関数は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。