conio.h不是C標準庫中的頭文件,在C standard library,ISO C 和POSIX標準中均沒有定義。
conio是Console Input/Output(控制台輸入輸出)的簡寫,其中定義了通過控制台進行數據輸入和數據輸出的函數,主要是一些用戶通過按鍵盤產生的對應操作,比如getch()函數等等。
大部分DOS,Windows 3.x,Phar Lap,DOSX,OS/2 or Win32平台上的C編譯器提供此文件,UNIX 和Linux平台的c編譯器通常不包含此頭文件。
如果需要使用此頭文件,可以從網際網路下載。
conio庫不僅適用於 Windows 平台,在 Linux 下也可使用。網上已經有
兼容包,下載后打開就可使用;而至於
Mac的
os X中提供的
Xcode卻並不支持這一函數庫。