ホームページ  >  記事  >  conio.h とはどのようなヘッダー ファイルですか?

conio.h とはどのようなヘッダー ファイルですか?

藏色散人
藏色散人オリジナル
2020-12-24 16:10:4638820ブラウズ

conio.h はコンソール入出力関数のヘッダー ファイルです。con は console Console の英語の略称、io は入出力入力および出力であり、C 言語の標準ライブラリには属しません。また、キーボード入力や画面出力など、データ入力およびデータ出力のためのコンソール関数も定義します。

conio.h とはどのようなヘッダー ファイルですか?

#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。

「conio.h」ヘッダー ファイルは、コンソール入出力関数のヘッダー ファイルです。 con は Console の英語の略称、io は Input/Output 入出力のことです。これは C 言語の標準ライブラリの一部ではありません。

キーボード入力や画面出力など、コンソールを介したデータ入力およびデータ出力のための関数を定義します。初期のC言語で使われていた入出力関数ライブラリです。現在では一部の機能を除いて基本的には使用されていません(ただし、標準ライブラリ stdio.h は使用されています)。

使用できる関数は getch(); および kbhit(void);

getch(); は、押されたキーを (キャリッジ リターンや改行を待たずに) 即座に読み取るために使用されます。フィードキーが到着します))。

kbhit(void); キーが押されたかどうかを即座に確認するために使用されます。他の機能はほとんど使用されません。

含まれる関数

cgets(char*);;
cputs(constchar*);
cscanf(constchar*,...);
inpw(unsignedshort);
getch(void);
getche(void);
kbhit(void);
outp(unsignedshort,int);
outpw(unsignedshort,unsignedshort);
putch(int);
ungetch(int);
void_Cdeclclreol(void);
void_Cdeclclrscr(void);
void_Cdecldelline(void);
int_Cdeclgettext(intleft,inttop,intright,intbottom,void*destin);
void_Cdeclgettextinfo(structtext_info*r);
void_Cdeclgotoxy(intx,inty);
void_Cdeclhighvideo(void);
void_Cdeclinsline(void);
void_Cdecllowvideo(void);
int_Cdeclmovetext(intleft,inttop,intright,intbottom,intdestleft,intdesttop);
void_Cdeclnormvideo(void);
int_Cdeclputtext(intleft,inttop,intright,intbottom,void*source);
void_Cdecltextattr(intnewattr);
void_Cdecltextbackground(intnewcolor);
void_Cdecltextcolor(intnewcolor);
void_Cdecltextmode(intnewmode);
int_Cdeclwherex(void);
int_Cdeclwherey(void);
void_Cdeclwindow(intleft,inttop,intright,intbottom);
char*_Cdeclcgets(char*str);
int_Cdeclcprintf(constchar*format,...);
int_Cdeclcputs(constchar*str);
int_Cdeclcscanf(constchar*format,...);
int_Cdeclgetch(void);
int_Cdeclgetche(void);
char*_Cdeclgetpass(constchar*prompt);
int_Cdeclkbhit(void);
int_Cdeclputch(intc);
int_Cdeclungetch(intch);

使用法

conio ライブラリは Windows プラットフォームに適しているだけでなく、Linux でも使用できます。互換性パッケージをオンラインでダウンロードした後、開いて使用できますが、Mac の os X で提供される Xcode はこの関数ライブラリをサポートしていません。

推奨: 「プログラミング ビデオ

以上がconio.h とはどのようなヘッダー ファイルですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。