溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

conio.h指的是什么頭文件

發(fā)布時(shí)間:2020-12-25 09:41:37 來源:億速云 閱讀:755 作者:小新 欄目:互聯(lián)網(wǎng)科技

這篇文章給大家分享的是有關(guān)conio.h指的是什么頭文件的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

conio.h是控制臺(tái)輸入輸出函數(shù)頭文件,其中con是控制臺(tái)Console英文縮寫,io是Input/Output輸入輸出,它不屬于C語言標(biāo)準(zhǔn)庫;它還定義了通過控制臺(tái)進(jìn)行數(shù)據(jù)輸入和數(shù)據(jù)輸出的函數(shù),如鍵盤輸入、屏幕輸出。

"conio.h"頭文件是 控制臺(tái)輸入輸出函數(shù)頭文件。con 是控制臺(tái)Console英文縮寫,io是 Input/Output 輸入輸出。它不屬于C語言標(biāo)準(zhǔn)庫。

它定義了通過控制臺(tái)進(jìn)行數(shù)據(jù)輸入和數(shù)據(jù)輸出的函數(shù),例如 鍵盤輸入,屏幕輸出。它是早期C語言用的輸入輸出函數(shù)庫。除了個(gè)別函數(shù)以外,現(xiàn)在基本不用(而用標(biāo)準(zhǔn)庫 stdio.h)。

可能用的函數(shù)是 getch(); 和 kbhit(void);

getch(); 用于瞬時(shí)讀取按下的鍵,(不等待回車換行鍵的到來)。

kbhit(void); 用于瞬時(shí)檢查 是否有按鍵動(dòng)作。其它函數(shù)很少用到。

包含的函數(shù)

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 平臺(tái),在 Linux 下也可使用.網(wǎng)上已經(jīng)有兼容包,下載后打開就可使用;而至于Mac的os X中提供的Xcode卻并不支持這一函數(shù)庫。

感謝各位的閱讀!關(guān)于“conio.h指的是什么頭文件”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI